>>> mapnik: Building testing/mapnik 3.1.0-r25 (using abuild 3.12.0-r0) started Mon, 13 Nov 2023 21:33:19 +0000 >>> mapnik: Checking sanity of /home/buildozer/aports/testing/mapnik/APKBUILD... >>> mapnik: Analyzing dependencies... >>> mapnik: Installing for build: build-base boost-dev cairo-dev freetype-dev gdal-dev harfbuzz-dev icu-dev libpng-dev libpq-dev libwebp-dev libxml2-dev proj-dev py3-setuptools python3 sqlite-dev scons tiff-dev zlib-dev (1/198) Installing boost1.82-atomic (1.82.0-r3) (2/198) Installing boost1.82-chrono (1.82.0-r3) (3/198) Installing boost1.82-container (1.82.0-r3) (4/198) Installing boost1.82-context (1.82.0-r3) (5/198) Installing boost1.82-contract (1.82.0-r3) (6/198) Installing boost1.82-coroutine (1.82.0-r3) (7/198) Installing boost1.82-date_time (1.82.0-r3) (8/198) Installing boost1.82-fiber (1.82.0-r3) (9/198) Installing boost1.82-filesystem (1.82.0-r3) (10/198) Installing boost1.82-graph (1.82.0-r3) (11/198) Installing libbz2 (1.0.8-r6) (12/198) Installing xz-libs (5.4.5-r0) (13/198) Installing boost1.82-iostreams (1.82.0-r3) (14/198) Installing boost1.82-thread (1.82.0-r3) (15/198) Installing icu-data-en (74.1-r0) Executing icu-data-en-74.1-r0.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (16/198) Installing icu-libs (74.1-r0) (17/198) Installing boost1.82-locale (1.82.0-r3) (18/198) Installing boost1.82-log (1.82.0-r3) (19/198) Installing boost1.82-log_setup (1.82.0-r3) (20/198) Installing boost1.82-math (1.82.0-r3) (21/198) Installing boost1.82-prg_exec_monitor (1.82.0-r3) (22/198) Installing boost1.82-program_options (1.82.0-r3) (23/198) Installing libffi (3.4.4-r3) (24/198) Installing gdbm (1.23-r1) (25/198) Installing mpdecimal (2.5.1-r2) (26/198) Installing libpanelw (6.4_p20231007-r0) (27/198) Installing readline (8.2.1-r2) (28/198) Installing sqlite-libs (3.44.0-r0) (29/198) Installing python3 (3.11.6-r1) (30/198) Installing python3-pycache-pyc0 (3.11.6-r1) (31/198) Installing pyc (3.11.6-r1) (32/198) Installing python3-pyc (3.11.6-r1) (33/198) Installing boost1.82-python3 (1.82.0-r3) (34/198) Installing boost1.82-random (1.82.0-r3) (35/198) Installing boost1.82-regex (1.82.0-r3) (36/198) Installing boost1.82-serialization (1.82.0-r3) (37/198) Installing boost1.82-stacktrace_basic (1.82.0-r3) (38/198) Installing boost1.82-stacktrace_noop (1.82.0-r3) (39/198) Installing boost1.82-system (1.82.0-r3) (40/198) Installing boost1.82-timer (1.82.0-r3) (41/198) Installing boost1.82-type_erasure (1.82.0-r3) (42/198) Installing boost1.82-unit_test_framework (1.82.0-r3) (43/198) Installing boost1.82-url (1.82.0-r3) (44/198) Installing boost1.82-wave (1.82.0-r3) (45/198) Installing boost1.82-wserialization (1.82.0-r3) (46/198) Installing boost1.82-json (1.82.0-r3) (47/198) Installing boost1.82-nowide (1.82.0-r3) (48/198) Installing boost1.82-libs (1.82.0-r3) (49/198) Installing boost1.82 (1.82.0-r3) (50/198) Installing linux-headers (6.5-r0) (51/198) Installing bzip2-dev (1.0.8-r6) (52/198) Installing icu (74.1-r0) (53/198) Installing icu-dev (74.1-r0) (54/198) Installing xz (5.4.5-r0) (55/198) Installing xz-dev (5.4.5-r0) (56/198) Installing zlib-dev (1.3-r2) (57/198) Installing zstd (1.5.5-r8) (58/198) Installing zstd-dev (1.5.5-r8) (59/198) Installing boost1.82-dev (1.82.0-r3) (60/198) Installing boost-dev (1.82.0-r3) (61/198) Installing cairo-tools (1.18.0-r0) (62/198) Installing libpng (1.6.40-r0) (63/198) Installing freetype (2.13.2-r0) (64/198) Installing fontconfig (2.14.2-r4) (65/198) Installing expat (2.5.0-r2) (66/198) Installing expat-dev (2.5.0-r2) (67/198) Installing brotli (1.1.0-r1) (68/198) Installing brotli-dev (1.1.0-r1) (69/198) Installing libpng-dev (1.6.40-r0) (70/198) Installing freetype-dev (2.13.2-r0) (71/198) Installing fontconfig-dev (2.14.2-r4) (72/198) Installing libxau (1.0.11-r3) (73/198) Installing xorgproto (2023.2-r0) (74/198) Installing libxau-dev (1.0.11-r3) (75/198) Installing libmd (1.1.0-r0) (76/198) Installing libbsd (0.11.7-r3) (77/198) Installing libxdmcp (1.1.4-r3) (78/198) Installing libxcb (1.16-r0) (79/198) Installing libx11 (1.8.7-r0) (80/198) Installing libxext (1.3.5-r3) (81/198) Installing xcb-proto (1.16.0-r0) (82/198) Installing xcb-proto-pyc (1.16.0-r0) (83/198) Installing libxdmcp-dev (1.1.4-r3) (84/198) Installing libxcb-dev (1.16-r0) (85/198) Installing xtrans (1.5.0-r0) (86/198) Installing libx11-dev (1.8.7-r0) (87/198) Installing libxext-dev (1.3.5-r3) (88/198) Installing libxrender (0.9.11-r4) (89/198) Installing libxrender-dev (0.9.11-r4) (90/198) Installing pixman (0.42.2-r2) (91/198) Installing pixman-dev (0.42.2-r2) (92/198) Installing util-macros (1.20.0-r0) (93/198) Installing xcb-util (0.4.1-r3) (94/198) Installing xcb-util-dev (0.4.1-r3) (95/198) Installing cairo (1.18.0-r0) (96/198) Installing libintl (0.22.3-r0) (97/198) Installing libblkid (2.39.2-r0) (98/198) Installing libmount (2.39.2-r0) (99/198) Installing glib (2.78.1-r0) (100/198) Installing cairo-gobject (1.18.0-r0) (101/198) Installing libxml2 (2.11.5-r0) (102/198) Installing libxml2-utils (2.11.5-r0) (103/198) Installing docbook-xml (4.5-r8) Executing docbook-xml-4.5-r8.post-install (104/198) Installing libgpg-error (1.47-r2) (105/198) Installing libgcrypt (1.10.2-r2) (106/198) Installing libxslt (1.1.38-r1) (107/198) Installing docbook-xsl (1.79.2-r8) Executing docbook-xsl-1.79.2-r8.post-install (108/198) Installing gettext-asprintf (0.22.3-r0) (109/198) Installing gettext-libs (0.22.3-r0) (110/198) Installing gettext-envsubst (0.22.3-r0) (111/198) Installing gettext (0.22.3-r0) (112/198) Installing gettext-dev (0.22.3-r0) (113/198) Installing libffi-dev (3.4.4-r3) (114/198) Installing bsd-compat-headers (0.7.2-r5) (115/198) Installing libformw (6.4_p20231007-r0) (116/198) Installing libmenuw (6.4_p20231007-r0) (117/198) Installing libncurses++ (6.4_p20231007-r0) (118/198) Installing ncurses-dev (6.4_p20231007-r0) (119/198) Installing libedit-dev (20230828.3.1-r3) (120/198) Installing libpcre2-16 (10.42-r1) (121/198) Installing libpcre2-32 (10.42-r1) (122/198) Installing pcre2-dev (10.42-r1) (123/198) Installing libuuid (2.39.2-r0) (124/198) Installing libfdisk (2.39.2-r0) (125/198) Installing libsmartcols (2.39.2-r0) (126/198) Installing util-linux-dev (2.39.2-r0) (127/198) Installing glib-dev (2.78.1-r0) (128/198) Installing cairo-dev (1.18.0-r0) (129/198) Installing lerc (4.0.0-r0) (130/198) Installing libgmpxx (6.3.0-r0) (131/198) Installing sfcgal (1.4.1-r4) (132/198) Installing libaec (1.1.2-r0) (133/198) Installing libarchive (3.7.2-r0) (134/198) Installing libgfortran (13.2.1_git20231014-r0) (135/198) Installing openblas (0.3.25-r0) (136/198) Installing liblapack (0.3.25-r0) (137/198) Installing arpack (3.8.0-r3) (138/198) Installing superlu (6.0.1-r0) (139/198) Installing armadillo (12.6.6-r0) (140/198) Installing blosc (1.21.5-r0) (141/198) Installing brunsli-libs (0.1-r1) (142/198) Installing libdeflate (1.19-r0) (143/198) Installing geos (3.12.1-r0) (144/198) Installing giflib (5.2.1-r5) (145/198) Installing gnu-libiconv-libs (1.17-r2) (146/198) Installing libjpeg-turbo (3.0.1-r0) (147/198) Installing json-c (0.17-r0) (148/198) Installing libhwy (1.0.7-r0) (149/198) Installing lcms2 (2.15-r4) (150/198) Installing libjxl (0.8.2-r0) (151/198) Installing unixodbc (2.3.12-r0) (152/198) Installing libsharpyuv (1.3.2-r0) (153/198) Installing libwebp (1.3.2-r0) (154/198) Installing tiff (4.6.0-r0) (155/198) Installing proj (9.3.0-r0) (156/198) Installing qhull (2020.2-r3) (157/198) Installing minizip (1.3-r1) (158/198) Installing librttopo (1.1.0-r4) (159/198) Installing libspatialite (5.1.0-r0) (160/198) Installing xerces-c (3.2.4-r3) (161/198) Installing gdal (3.8.0-r0) (162/198) Installing gdal-dev (3.8.0-r0) (163/198) Installing graphite2 (1.3.14-r6) (164/198) Installing harfbuzz (8.2.2-r1) (165/198) Installing harfbuzz-cairo (8.2.2-r1) (166/198) Installing harfbuzz-gobject (8.2.2-r1) (167/198) Installing harfbuzz-icu (8.2.2-r1) (168/198) Installing harfbuzz-subset (8.2.2-r1) (169/198) Installing graphite2-dev (1.3.14-r6) (170/198) Installing harfbuzz-dev (8.2.2-r1) (171/198) Installing libpq (16.0-r2) (172/198) Installing openssl-dev (3.1.4-r1) (173/198) Installing libpq-dev (16.0-r2) (174/198) Installing libwebpdecoder (1.3.2-r0) (175/198) Installing libwebpdemux (1.3.2-r0) (176/198) Installing libwebpmux (1.3.2-r0) (177/198) Installing libwebp-dev (1.3.2-r0) (178/198) Installing libxml2-dev (2.11.5-r0) (179/198) Installing c-ares-dev (1.21.0-r0) (180/198) Installing libidn2-dev (2.3.4-r4) (181/198) Installing nghttp2-dev (1.58.0-r0) (182/198) Installing curl-dev (8.4.0-r0) (183/198) Installing libtiffxx (4.6.0-r0) (184/198) Installing libturbojpeg (3.0.1-r0) (185/198) Installing libjpeg-turbo-dev (3.0.1-r0) (186/198) Installing tiff-dev (4.6.0-r0) (187/198) Installing sqlite (3.44.0-r0) (188/198) Installing sqlite-dev (3.44.0-r0) (189/198) Installing proj-dev (9.3.0-r0) (190/198) Installing py3-parsing (3.1.1-r0) (191/198) Installing py3-parsing-pyc (3.1.1-r0) (192/198) Installing py3-packaging (23.2-r0) (193/198) Installing py3-packaging-pyc (23.2-r0) (194/198) Installing py3-setuptools (68.2.2-r0) (195/198) Installing py3-setuptools-pyc (68.2.2-r0) (196/198) Installing scons (4.5.2-r3) (197/198) Installing scons-pyc (4.5.2-r3) (198/198) Installing .makedepends-mapnik (20231113.213320) Executing busybox-1.36.1-r15.trigger Executing glib-2.78.1-r0.trigger No schema files found: doing nothing. OK: 734 MiB in 300 packages >>> mapnik: Cleaning up srcdir >>> mapnik: Cleaning up pkgdir >>> mapnik: Cleaning up tmpdir >>> mapnik: Fetching https://distfiles.alpinelinux.org/distfiles/edge/mapnik-v3.1.0.tar.bz2 >>> mapnik: Fetching https://distfiles.alpinelinux.org/distfiles/edge/mapnik-v3.1.0.tar.bz2 >>> mapnik: Checking sha512sums... mapnik-v3.1.0.tar.bz2: OK boost-1.77.patch: OK gcc13.patch: OK scons4.patch: OK >>> mapnik: Unpacking /var/cache/distfiles/mapnik-v3.1.0.tar.bz2... >>> mapnik: boost-1.77.patch patching file plugins/input/csv/csv_datasource.hpp Hunk #1 succeeded at 38 with fuzz 2 (offset -1 lines). patching file plugins/input/geojson/geojson_datasource.hpp Hunk #1 succeeded at 37 with fuzz 2 (offset -1 lines). patching file plugins/input/topojson/topojson_datasource.hpp Hunk #1 succeeded at 40 with fuzz 2 (offset -1 lines). >>> mapnik: gcc13.patch patching file include/mapnik/wkb.hpp >>> mapnik: scons4.patch patching file SConstruct scons: Reading SConscript files ...  Welcome to Mapnik...  Configuring build environment... Configuring on Linux in *release mode*... Checking for pkg-config... yes Checking for freetype2... yes Checking for xml2-config... yes Checking for dlfcn.h support ... yes Checking if compiler (c++) supports -std=c++14 flag... (cached) yes Checking for C library z... yes Checking for C++ library icuuc... yes Checking for ICU version >= 4.2... found: icu 74.1 (cached) Checking for C++ library harfbuzz... yes Checking for HarfBuzz version >= 0.9.34... found: HarfBuzz 8.2.2 Checking for HarfBuzz with freetype support (cached) yes Searching for boost libs and headers... (cached)  Found boost libs: /usr/lib Found boost headers: /usr/include Checking for C++ header file boost/version.hpp... yes Checking for Boost version >= 1.61... yes Found boost lib version... 1_82 Checking for C++ library boost_system... yes Checking for C++ library boost_filesystem... yes Checking for C++ library boost_regex... yes Checking for C++ library boost_program_options... yes Checking whether Boost was compiled with C++11 scoped enums ... yes Checking if boost_regex was built with ICU unicode support... (cached) yes Checking for C library jpeg... yes Checking for C library proj... no Could not find optional header or shared library for proj Checking for C library png... yes Checking for C library webp... yes Checking for C library tiff... yes Checking for PROJ_LIB directory...Failed to detect (mapnik-config will have null value) Checking for ICU data directory...u_getDataDirectory returned /usr/share/icu/74.1 Checking for GDAL data directory...GDAL_PREFIX returned /usr/share/gdal Checking for requested plugins dependencies... Checking for pg_config... yes Checking for pg_config... scons: warning: Two different environments were specified for target .sconf_temp/conftest_fe7d57314142e024594d358e96bedd35, but they appear to have the same action: pg_config File "/home/buildozer/aports/testing/mapnik/src/mapnik-v3.1.0/SConstruct", line 675, in parse_pg_config (cached) yes Checking for gdal-config --libs... yes Checking for gdal-config --cflags... yes Checking for name of gdal library... scons: warning: Two different environments were specified for target .sconf_temp/conftest_8cf323012ccba53221a434150717c7ad, but they appear to have the same action: gdal-config --libs File "/home/buildozer/aports/testing/mapnik/src/mapnik-v3.1.0/SConstruct", line 648, in get_pkg_lib (cached) gdal Checking for C++ library gdal... yes Checking if gdal is ogr enabled... yes Checking for gdal-config --libs... (cached) yes Checking for gdal-config --cflags... scons: warning: Two different environments were specified for target .sconf_temp/conftest_3538ddff0495d7e8f4e2dde3e5dd3e3c, but they appear to have the same action: gdal-config --cflags File "/home/buildozer/aports/testing/mapnik/src/mapnik-v3.1.0/SConstruct", line 606, in parse_config (cached) yes Checking for name of ogr library... (cached) gdal Checking for C++ library gdal... yes Checking for C library sqlite3... yes Checking if SQLite supports RTREE... (cached) yes Checking for cairo... yes Checking for cairo lib and include paths... yes Checking for cairo freetype font support ... yes  All Required dependencies found!  Saving new file 'config.py'... Will hold custom path variables from commandline and python config file(s)...  Note: will build without these OPTIONAL dependencies: - proj (Proj.4 C Projections library | configure with PROJ_LIBS & PROJ_INCLUDES | more info: http://trac.osgeo.org/proj/)  Configure completed: run `make` to build or `make install` scons: Reading SConscript files ... Using previous successful configuration... Re-configure by running "python scons/scons.py configure".  Welcome to Mapnik...  scons: done reading SConscript files. scons: Building targets ... c++ -o demo/c++/rundemo.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -DHAVE_CAIRO -I/usr/include/cairo -I/usr/include/pixman-1 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql demo/c++/rundemo.cpp c++ -o src/expression_grammar.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/expression_grammar.cpp c++ -o src/fs.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/fs.cpp c++ -o src/request.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/request.cpp c++ -o src/well_known_srs.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/well_known_srs.cpp c++ -o src/params.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/params.cpp c++ -o src/image_filter_types.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/image_filter_types.cpp c++ -o src/image_filter_grammar.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/image_filter_grammar.cpp c++ -o src/color.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/color.cpp c++ -o src/conversions.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/conversions.cpp c++ -o src/image_copy.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/image_copy.cpp c++ -o src/image_compositing.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/image_compositing.cpp c++ -o src/image_scaling.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/image_scaling.cpp c++ -o src/box2d.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/box2d.cpp c++ -o src/datasource_cache.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/datasource_cache.cpp c++ -o src/datasource_cache_static.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/datasource_cache_static.cpp c++ -o src/debug.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/debug.cpp c++ -o src/geometry_reprojection.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/geometry_reprojection.cpp In file included from include/mapnik/map.hpp:35, from demo/c++/rundemo.cpp:23: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/geometry/interior.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/geometry/interior.cpp c++ -o src/expression_node.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/expression_node.cpp c++ -o src/expression_string.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/expression_string.cpp c++ -o src/expression.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/expression.cpp c++ -o src/transform_expression.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/transform_expression.cpp c++ -o src/feature_kv_iterator.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/feature_kv_iterator.cpp c++ -o src/feature_style_processor.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/feature_style_processor.cpp c++ -o src/feature_type_style.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/feature_type_style.cpp In file included from demo/c++/rundemo.cpp:31: include/mapnik/datasource_cache.hpp:67:35: warning: type attributes ignored after type is already defined [-Wattributes] 67 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/dasharray_parser.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/dasharray_parser.cpp c++ -o src/font_engine_freetype.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/font_engine_freetype.cpp c++ -o src/font_set.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/font_set.cpp c++ -o src/function_call.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/function_call.cpp c++ -o src/gradient.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/gradient.cpp In file included from src/datasource_cache_static.cpp:24: include/mapnik/datasource_cache.hpp:67:35: warning: type attributes ignored after type is already defined [-Wattributes] 67 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/parse_path.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/parse_path.cpp c++ -o src/image_reader.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/image_reader.cpp c++ -o src/cairo_io.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/cairo_io.cpp c++ -o src/image.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/image.cpp c++ -o src/image_view.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/image_view.cpp c++ -o src/image_view_any.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/image_view_any.cpp c++ -o src/image_any.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/image_any.cpp c++ -o src/image_options.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/image_options.cpp c++ -o src/image_util.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/image_util.cpp c++ -o src/image_util_jpeg.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/image_util_jpeg.cpp c++ -o src/image_util_png.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/image_util_png.cpp c++ -o src/image_util_tiff.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/image_util_tiff.cpp c++ -o src/image_util_webp.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/image_util_webp.cpp c++ -o src/layer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/layer.cpp c++ -o src/map.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/map.cpp c++ -o src/load_map.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/load_map.cpp c++ -o src/palette.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/palette.cpp src/image.cpp:87:29: warning: type attributes ignored after type is already defined [-Wattributes] 87 | template struct MAPNIK_DECL image_dimensions<4294836225>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/marker_helpers.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/marker_helpers.cpp c++ -o src/transform_expression_grammar.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/transform_expression_grammar.cpp c++ -o src/geometry_envelope.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/geometry_envelope.cpp c++ -o src/plugin.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/plugin.cpp c++ -o src/rule.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/rule.cpp c++ -o src/save_map.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/save_map.cpp c++ -o src/wkb.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/wkb.cpp In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/geometry_reprojection.hpp:28, from src/geometry_reprojection.cpp:24: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::geometry::point}; _Tp = mapnik::geometry::point; _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>:: | ^~~~~~~~~~~~~~~~~~~ c++ -o src/twkb.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/twkb.cpp c++ -o src/projection.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/projection.cpp In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'mapnik::geometry::multi_point mapnik::geometry::detail::reproject_internal(const mapnik::geometry::multi_point&, const mapnik::proj_transform&, unsigned int&) [with T = double]' at include/mapnik/geometry_reprojection_impl.hpp:117:36: /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/plugin.cpp: In constructor 'mapnik::PluginInfo::PluginInfo(const std::string&, const std::string&)': src/plugin.cpp:73:43: warning: declaration of 'name' shadows a member of 'mapnik::PluginInfo' [-Wshadow] 73 | callable_returning_string name = reinterpret_cast(dlsym(module_->dl, library_name.c_str())); | ^~~~ In file included from src/plugin.cpp:23: include/mapnik/plugin.hpp:46:24: note: shadowed declaration is here 46 | std::string const& name() const; | ^~~~ c++ -o src/proj_transform.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/proj_transform.cpp c++ -o src/scale_denominator.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/scale_denominator.cpp c++ -o src/simplify.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/simplify.cpp c++ -o src/parse_transform.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/parse_transform.cpp c++ -o src/memory_datasource.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/memory_datasource.cpp c++ -o src/symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/symbolizer.cpp c++ -o src/symbolizer_keys.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/symbolizer_keys.cpp c++ -o src/symbolizer_enumerations.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/symbolizer_enumerations.cpp c++ -o src/unicode.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/unicode.cpp c++ -o src/raster_colorizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/raster_colorizer.cpp In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/gradient.hpp:35, from src/gradient.cpp:23: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/13.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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = std::pair; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void mapnik::gradient::add_stop(double, const mapnik::color&)' at src/gradient.cpp:111:21: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/mapped_memory_cache.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/mapped_memory_cache.cpp c++ -o src/marker_cache.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/marker_cache.cpp /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::geometry::geometry}; _Tp = mapnik::geometry::geometry; _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>:: | ^~~~~~~~~~~~~~~~~~~ c++ -o src/svg/svg_parser.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/svg/svg_parser.cpp c++ -o src/svg/svg_path_parser.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/svg/svg_path_parser.cpp c++ -o src/svg/svg_points_parser.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/svg/svg_points_parser.cpp c++ -o src/svg/svg_transform_parser.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/svg/svg_transform_parser.cpp c++ -o src/warp.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/warp.cpp c++ -o src/css_color_grammar.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/css_color_grammar.cpp c++ -o src/vertex_cache.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/vertex_cache.cpp c++ -o src/vertex_adapters.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/vertex_adapters.cpp c++ -o src/text/font_library.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/text/font_library.cpp c++ -o src/text/text_layout.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/text/text_layout.cpp c++ -o src/text/text_line.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/text/text_line.cpp c++ -o src/text/itemizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/text/itemizer.cpp c++ -o src/text/scrptrun.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/text/scrptrun.cpp c++ -o src/text/face.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/text/face.cpp c++ -o src/text/glyph_positions.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/text/glyph_positions.cpp c++ -o src/text/placement_finder.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/text/placement_finder.cpp c++ -o src/text/properties_util.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/text/properties_util.cpp c++ -o src/text/renderer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/text/renderer.cpp c++ -o src/text/symbolizer_helpers.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/text/symbolizer_helpers.cpp c++ -o src/text/text_properties.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/text/text_properties.cpp c++ -o src/text/font_feature_settings.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/text/font_feature_settings.cpp c++ -o src/text/formatting/base.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/text/formatting/base.cpp c++ -o src/text/formatting/list.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/text/formatting/list.cpp c++ -o src/text/formatting/text.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/text/formatting/text.cpp c++ -o src/text/formatting/format.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/text/formatting/format.cpp In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::geometry}; _Tp = mapnik::geometry::geometry; _Alloc = std::allocator >]', inlined from 'mapnik::geometry::geometry_collection mapnik::geometry::detail::reproject_internal(const mapnik::geometry::geometry_collection&, const mapnik::proj_transform&, unsigned int&) [with T = double]' at include/mapnik/geometry_reprojection_impl.hpp:167:31: /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/text/formatting/layout.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/text/formatting/layout.cpp c++ -o src/text/formatting/registry.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/text/formatting/registry.cpp c++ -o src/text/placements/registry.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/text/placements/registry.cpp In file included from src/mapped_memory_cache.cpp:28: include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes] 60 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/text/placements/base.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/text/placements/base.cpp c++ -o src/text/placements/dummy.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/text/placements/dummy.cpp c++ -o src/text/placements/list.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/text/placements/list.cpp In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/text/glyph_positions.hpp:39, from src/text/glyph_positions.cpp:23: /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 mapnik::glyph_info&, mapnik::pixel_position&, const mapnik::rotation&}; _Tp = mapnik::glyph_position; _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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const mapnik::glyph_info&, mapnik::pixel_position&, const mapnik::rotation&}; _Tp = mapnik::glyph_position; _Alloc = std::allocator]', inlined from 'void mapnik::glyph_positions::emplace_back(const mapnik::glyph_info&, mapnik::pixel_position, const mapnik::rotation&)' at src/text/glyph_positions.cpp:53:23: /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/text/placements/simple.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/text/placements/simple.cpp In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/font_set.hpp:31, from include/mapnik/map.hpp:29: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {int, int}; _Tp = std::pair; _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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {int, int}; _Tp = std::pair; _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 > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/group/group_layout_manager.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/group/group_layout_manager.cpp c++ -o src/group/group_rule.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/group/group_rule.cpp c++ -o src/group/group_symbolizer_helper.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/group/group_symbolizer_helper.cpp c++ -o src/xml_tree.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/xml_tree.cpp c++ -o src/config_error.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/config_error.cpp In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/vertex_cache.hpp:37, from src/vertex_cache.cpp:24: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _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 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = mapnik::vertex_cache::segment_vector; _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 /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 mapnik::vertex&}; _Tp = mapnik::vertex; _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 /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::vertex}; _Tp = mapnik::vertex; _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 In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/group/group_layout_manager.hpp:32, from src/group/group_layout_manager.cpp:24: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double, double}; _Tp = mapnik::pixel_position; _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 src/raster_colorizer.cpp:29: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from src/raster_colorizer.cpp:26: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ src/raster_colorizer.cpp: In constructor 'mapnik::colorizer_stop::colorizer_stop(float, mapnik::colorizer_mode, const mapnik::color&, const std::string&)': src/raster_colorizer.cpp:51:38: warning: declaration of 'value' shadows a global declaration [-Wshadow] 51 | colorizer_stop::colorizer_stop(float value, colorizer_mode mode, | ~~~~~~^~~~~ include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ src/raster_colorizer.cpp: In member function 'unsigned int mapnik::raster_colorizer::get_color(float) const': src/raster_colorizer.cpp:160:44: warning: declaration of 'value' shadows a global declaration [-Wshadow] 160 | unsigned raster_colorizer::get_color(float value) const | ~~~~~~^~~~~ include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = mapnik::vertex_cache::segment_vector; _Alloc = std::allocator]', inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter]' at include/mapnik/vertex_cache.hpp:208:35: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _Alloc = std::allocator]', inlined from 'void mapnik::vertex_cache::segment_vector::add_segment(double, double, double)' at include/mapnik/vertex_cache.hpp:63:32, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter]' at include/mapnik/vertex_cache.hpp:210:42: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _Alloc = std::allocator]', inlined from 'void mapnik::vertex_cache::segment_vector::add_segment(double, double, double)' at include/mapnik/vertex_cache.hpp:63:32, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter]' at include/mapnik/vertex_cache.hpp:223:42: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _Alloc = std::allocator]', inlined from 'void mapnik::vertex_cache::segment_vector::add_segment(double, double, double)' at include/mapnik/vertex_cache.hpp:63:32, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter]' at include/mapnik/vertex_cache.hpp:231:42: /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:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:356:25, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:374:57, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:375:48, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:380:43, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::vertex}; _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:391:25, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:432:24, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:461:28, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:466:28, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:587:32, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:592:32, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:600:32, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:606:32, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:614:32, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:626:24, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::vertex_cache]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ c++ -o src/color_factory.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/color_factory.cpp c++ -o src/renderer_common.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/renderer_common.cpp In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, double}; _Tp = mapnik::pixel_position; _Alloc = std::allocator]', inlined from 'void mapnik::process_layout::operator()(const mapnik::simple_row_layout&) const' at src/group/group_layout_manager.cpp:74:41, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = mapnik::process_layout; V = mapbox::util::variant; R = void; T = mapnik::simple_row_layout; Types = {mapnik::pair_layout}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21, inlined from 'static decltype (mapbox::util::detail::dispatcher::apply(v, forward(f))) mapbox::util::variant::visit(V&, F&&) [with F = mapnik::process_layout; V = mapbox::util::variant; R = void; Types = {mapnik::simple_row_layout, mapnik::pair_layout}]' at deps/mapbox/variant/include/mapbox/variant.hpp:871:60, inlined from 'decltype (V::visit(v, forward(f))) mapnik::util::apply_visitor(F&&, V&) [with F = mapnik::process_layout; V = mapbox::util::variant]' at include/mapnik/util/variant.hpp:48:20, inlined from 'void mapnik::group_layout_manager::handle_update()' at src/group/group_layout_manager.cpp:168:27, inlined from 'void mapnik::group_layout_manager::handle_update()' at src/group/group_layout_manager.cpp:163:6, inlined from 'mapnik::box2d mapnik::group_layout_manager::offset_box_at(size_t)' at src/group/group_layout_manager.cpp:156:18: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, double}; _Tp = mapnik::pixel_position; _Alloc = std::allocator]', inlined from 'void mapnik::process_layout::operator()(const mapnik::simple_row_layout&) const' at src/group/group_layout_manager.cpp:74:41, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = mapnik::process_layout; V = mapbox::util::variant; R = void; T = mapnik::simple_row_layout; Types = {mapnik::pair_layout}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21, inlined from 'static decltype (mapbox::util::detail::dispatcher::apply(v, forward(f))) mapbox::util::variant::visit(V&, F&&) [with F = mapnik::process_layout; V = mapbox::util::variant; R = void; Types = {mapnik::simple_row_layout, mapnik::pair_layout}]' at deps/mapbox/variant/include/mapbox/variant.hpp:871:60, inlined from 'decltype (V::visit(v, forward(f))) mapnik::util::apply_visitor(F&&, V&) [with F = mapnik::process_layout; V = mapbox::util::variant]' at include/mapnik/util/variant.hpp:48:20, inlined from 'void mapnik::group_layout_manager::handle_update()' at src/group/group_layout_manager.cpp:168:27, inlined from 'void mapnik::group_layout_manager::handle_update()' at src/group/group_layout_manager.cpp:163:6: /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/renderer_common/render_group_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/renderer_common/render_group_symbolizer.cpp c++ -o src/renderer_common/render_markers_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/renderer_common/render_markers_symbolizer.cpp c++ -o src/renderer_common/render_pattern.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/renderer_common/render_pattern.cpp c++ -o src/renderer_common/render_thunk_extractor.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/renderer_common/render_thunk_extractor.cpp c++ -o src/renderer_common/pattern_alignment.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/renderer_common/pattern_alignment.cpp c++ -o src/math.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/math.cpp c++ -o src/value.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/value.cpp c++ -o src/cairo/process_markers_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/cairo/process_markers_symbolizer.cpp In file included from src/datasource_cache.cpp:26: include/mapnik/datasource_cache.hpp:67:35: warning: type attributes ignored after type is already defined [-Wattributes] 67 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/layer.cpp:25: include/mapnik/datasource_cache.hpp:67:35: warning: type attributes ignored after type is already defined [-Wattributes] 67 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/mapnik/map.hpp:35, from src/map.cpp:31: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/image_filter_types.hpp:32, from include/mapnik/feature_type_style.hpp:29, from src/feature_type_style.cpp:23: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::rule}; _Tp = mapnik::rule; _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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::rule}; _Tp = mapnik::rule; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = mapnik::rule; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void mapnik::feature_type_style::add_rule(mapnik::rule&&)' at src/feature_type_style.cpp:96:21: /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:65: /usr/include/c++/13.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = mapbox::util::variant*]': /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 > >' 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 > >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _ForwardIterator = mapbox::util::variant*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = mapbox::util::variant*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = mapbox::util::variant*; _Tp = mapbox::util::variant]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = mapbox::util::variant; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31, inlined from 'mapnik::feature_type_style::feature_type_style(const mapnik::feature_type_style&)' at src/feature_type_style.cpp:55:7: /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 > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _ForwardIterator = mapbox::util::variant*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = mapbox::util::variant*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector > >; _ForwardIterator = mapbox::util::variant*; _Tp = mapbox::util::variant]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = mapbox::util::variant; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31, inlined from 'mapnik::feature_type_style::feature_type_style(const mapnik::feature_type_style&)' at src/feature_type_style.cpp:56:7: /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 > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/text/text_properties.hpp:31, from include/mapnik/text/text_layout.hpp:31, from include/mapnik/text/placement_finder.hpp:28, from include/mapnik/text/symbolizer_helpers.hpp:26, from src/geometry_envelope.cpp:25: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/attribute.hpp:28, from include/mapnik/text/text_layout.hpp:29: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ c++ -o src/cairo/process_group_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/cairo/process_group_symbolizer.cpp In file included from include/mapnik/text/text_layout.hpp:34: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/cairo/cairo_context.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/cairo/cairo_context.cpp In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/symbolizer.hpp:39, from src/symbolizer_keys.cpp:23: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/attribute.hpp:28, from include/mapnik/expression_evaluator.hpp:27, from include/mapnik/symbolizer.hpp:33: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/text/text_properties.hpp:31, from include/mapnik/text/text_layout.hpp:31, from src/text/text_layout.cpp:23: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/attribute.hpp:28, from include/mapnik/text/text_layout.hpp:29: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/text/text_layout.hpp:34: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/text/text_properties.hpp:31, from include/mapnik/text/text_layout.hpp:31, from include/mapnik/text/placement_finder.hpp:28, from include/mapnik/text/placement_finder_impl.hpp:26, from src/text/placement_finder.cpp:27: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/attribute.hpp:28, from include/mapnik/expression_evaluator.hpp:27, from src/text/placement_finder.cpp:26: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ c++ -o src/cairo/cairo_renderer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/cairo/cairo_renderer.cpp In file included from include/mapnik/text/text_layout.hpp:34: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/cairo/cairo_render_vector.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/cairo/cairo_render_vector.cpp In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/text/text_properties.hpp:31, from include/mapnik/text/placements/base.hpp:28, from src/text/placements/base.cpp:23: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/attribute.hpp:28, from include/mapnik/text/text_properties.hpp:27: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ c++ -o src/cairo/process_text_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/cairo/process_text_symbolizer.cpp In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/text/text_properties.hpp:31, from include/mapnik/text/placements/base.hpp:28, from include/mapnik/text/placements/registry.hpp:27, from src/text/placements/registry.cpp:23: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/attribute.hpp:28, from include/mapnik/text/text_properties.hpp:27: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from src/text/placements/registry.cpp:25: include/mapnik/text/placements/list.hpp: In constructor 'mapnik::text_placement_info_list::text_placement_info_list(const mapnik::text_placements_list*, double)': include/mapnik/text/placements/list.hpp:53:73: warning: declaration of 'scale_factor' shadows a member of 'mapnik::text_placement_info_list' [-Wshadow] 53 | text_placement_info_list(text_placements_list const* parent, double scale_factor) : | ~~~~~~~^~~~~~~~~~~~ include/mapnik/text/placements/base.hpp:63:12: note: shadowed declaration is here 63 | double scale_factor; | ^~~~~~~~~~~~ include/mapnik/text/placements/list.hpp: In constructor 'mapnik::text_placement_info_list::text_placement_info_list(const mapnik::text_placements_list*, double)': include/mapnik/text/placements/list.hpp:53:73: warning: declaration of 'scale_factor' shadows a member of 'mapnik::text_placement_info_list' [-Wshadow] 53 | text_placement_info_list(text_placements_list const* parent, double scale_factor) : | ~~~~~~~^~~~~~~~~~~~ include/mapnik/text/placements/base.hpp:63:12: note: shadowed declaration is here 63 | double scale_factor; | ^~~~~~~~~~~~ include/mapnik/text/placements/list.hpp: In constructor 'mapnik::text_placement_info_list::text_placement_info_list(const mapnik::text_placements_list*, double)': include/mapnik/text/placements/list.hpp:53:73: warning: declaration of 'scale_factor' shadows a member of 'mapnik::text_placement_info_list' [-Wshadow] 53 | text_placement_info_list(text_placements_list const* parent, double scale_factor) : | ~~~~~~~^~~~~~~~~~~~ include/mapnik/text/placements/base.hpp:63:12: note: shadowed declaration is here 63 | double scale_factor; | ^~~~~~~~~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/symbolizer.hpp:39, from src/symbolizer.cpp:24: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/attribute.hpp:28, from include/mapnik/expression_evaluator.hpp:27, from include/mapnik/symbolizer.hpp:33: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/text/text_properties.hpp:31, from src/text/text_line.cpp:25: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/attribute.hpp:28, from include/mapnik/text/text_properties.hpp:27: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/text/text_properties.hpp:31, from include/mapnik/text/formatting/registry.hpp:28, from src/text/formatting/registry.cpp:23: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/attribute.hpp:28, from include/mapnik/text/formatting/base.hpp:27, from include/mapnik/text/formatting/registry.hpp:27: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/text/text_properties.hpp:31, from include/mapnik/text/placements/base.hpp:28, from include/mapnik/text/placements/dummy.hpp:27, from src/text/placements/dummy.cpp:23: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/attribute.hpp:28, from include/mapnik/text/text_properties.hpp:27: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ c++ -o src/cairo/process_line_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/cairo/process_line_symbolizer.cpp In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from src/xml_tree.cpp:31: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/attribute.hpp:28, from include/mapnik/xml_attribute_cast.hpp:36, from src/xml_tree.cpp:27: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/text/text_properties.hpp:31, from include/mapnik/text/text_layout.hpp:31, from include/mapnik/text/placement_finder.hpp:28, from include/mapnik/text/symbolizer_helpers.hpp:26, from include/mapnik/group/group_symbolizer_helper.hpp:26, from src/group/group_symbolizer_helper.cpp:24: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/attribute.hpp:28, from include/mapnik/text/text_layout.hpp:29: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/symbolizer.hpp:39, from src/group/group_rule.cpp:24: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/attribute.hpp:28, from include/mapnik/expression_evaluator.hpp:27, from include/mapnik/symbolizer.hpp:33: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ src/xml_tree.cpp: In member function 'void mapnik::xml_node::add_attribute(const char*, const char*)': src/xml_tree.cpp:232:62: warning: declaration of 'value' shadows a global declaration [-Wshadow] 232 | void xml_node::add_attribute(const char * name, const char * value) | ~~~~~~~~~~~~~^~~~~ include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ src/xml_tree.cpp: In member function 'T mapnik::xml_node::get_attr(const std::string&, const T&) const': src/xml_tree.cpp:348:24: warning: declaration of 'value' shadows a global declaration [-Wshadow] 348 | boost::optional value = get_opt_attr(name); | ^~~~~ include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ src/xml_tree.cpp: In member function 'T mapnik::xml_node::get_attr(const std::string&) const': src/xml_tree.cpp:356:24: warning: declaration of 'value' shadows a global declaration [-Wshadow] 356 | boost::optional value = get_opt_attr(name); | ^~~~~ include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/text/text_layout.hpp:34: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/cairo/process_line_pattern_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/cairo/process_line_pattern_symbolizer.cpp In file included from include/mapnik/renderer_common.hpp:27, from src/renderer_common.cpp:23: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/text/text_line.hpp:26, from src/text/text_line.cpp:23: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::glyph_info}; _Tp = mapnik::glyph_info; _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>:: | ^~~~~~~~~~~~~~~~~~~ c++ -o src/cairo/process_polygon_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/cairo/process_polygon_symbolizer.cpp In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::glyph_info}; _Tp = mapnik::glyph_info; _Alloc = std::allocator]', inlined from 'void mapnik::text_line::add_glyph(mapnik::glyph_info&&, double)' at src/text/text_line.cpp:69:25: /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/cairo/process_polygon_pattern_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/cairo/process_polygon_pattern_symbolizer.cpp In file included from src/font_engine_freetype.cpp:25: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/cairo/process_debug_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/cairo/process_debug_symbolizer.cpp c++ -o src/cairo/process_point_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/cairo/process_point_symbolizer.cpp c++ -o src/cairo/process_raster_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/cairo/process_raster_symbolizer.cpp src/font_engine_freetype.cpp:54:28: warning: type attributes ignored after type is already defined [-Wattributes] 54 | template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/cairo/process_building_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/cairo/process_building_symbolizer.cpp c++ -o src/png_reader.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/png_reader.cpp In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/text/text_properties.hpp:31, from src/text/text_properties.cpp:23: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/attribute.hpp:28, from include/mapnik/text/text_properties.hpp:27: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/renderer_common/render_markers_symbolizer.hpp:28, from src/renderer_common/render_thunk_extractor.cpp:26: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/quad_tree.hpp:32, from include/mapnik/label_collision_detector.hpp:27, from src/text/placement_finder.cpp:24: /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 mapnik::label_collision_detector4::label&}; _Tp = mapnik::label_collision_detector4::label; _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 include/mapnik/symbolizer_base.hpp:32, from include/mapnik/symbolizer.hpp:39, from src/text/formatting/format.cpp:26: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/text/formatting/format.cpp:25: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::label_collision_detector4::label; _Alloc = std::allocator]', inlined from 'void mapnik::quad_tree::do_insert_data(value_type, const bbox_type&, node*, unsigned int&) [with T0 = mapnik::label_collision_detector4::label; T1 = mapnik::box2d]' at include/mapnik/quad_tree.hpp:212:31: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::label_collision_detector4::label; _Alloc = std::allocator]', inlined from 'void mapnik::quad_tree::do_insert_data(value_type, const bbox_type&, node*, unsigned int&) [with T0 = mapnik::label_collision_detector4::label; T1 = mapnik::box2d]' at include/mapnik/quad_tree.hpp:232:31: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/text/text_properties.hpp:31, from include/mapnik/text/formatting/registry.hpp:28, from src/text/formatting/base.cpp:27: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/attribute.hpp:28, from include/mapnik/text/formatting/base.hpp:27, from src/text/formatting/base.cpp:25: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/text/text_layout.hpp:34, from src/text/text_properties.cpp:24: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/symbolizer.hpp:39, from src/load_map.cpp:32: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/attribute.hpp:28, from include/mapnik/expression_evaluator.hpp:27, from include/mapnik/symbolizer.hpp:33: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/path_expression.hpp:31, from include/mapnik/symbolizer_base.hpp:30, from include/mapnik/rule.hpp:28, from src/map.cpp:24: /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 mapnik::layer&}; _Tp = mapnik::layer; _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>:: | ^~~~~~~~~~~~~~~~~~~ c++ -o src/tiff_reader.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/tiff_reader.cpp In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const mapnik::layer&}; _Tp = mapnik::layer; _Alloc = std::allocator]', inlined from 'void mapnik::Map::add_layer(const mapnik::layer&)' at src/map.cpp:326:25: /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 include/mapnik/symbolizer_base.hpp:32, from include/mapnik/renderer_common/render_markers_symbolizer.hpp:29: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/attribute.hpp:28, from include/mapnik/renderer_common.hpp:30: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ c++ -o src/webp_reader.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/webp_reader.cpp In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/symbolizer.hpp:39, from src/renderer_common/pattern_alignment.cpp:28: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/attribute.hpp:28, from include/mapnik/expression_evaluator.hpp:27, from include/mapnik/symbolizer.hpp:33: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/text/text_layout.hpp:34, from src/text/formatting/format.cpp:27: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/mapnik/map.hpp:35, from include/mapnik/evaluate_global_attributes.hpp:26, from include/mapnik/symbolizer_utils.hpp:38, from src/load_map.cpp:33: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/mapnik/cairo/cairo_context.hpp:33, from include/mapnik/cairo/cairo_renderer.hpp:33, from src/cairo/process_markers_symbolizer.cpp:26: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/mapnik/evaluate_global_attributes.hpp: In constructor 'mapnik::evaluate_global_attributes::evaluator::evaluator(std::map::value_type&, const Attributes&)': include/mapnik/evaluate_global_attributes.hpp:279:84: warning: declaration of 'attributes' shadows a global declaration [-Wshadow] 279 | evaluator(symbolizer_base::cont_type::value_type & prop, Attributes const& attributes) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ include/mapnik/attribute.hpp:73:7: note: shadowed declaration is here 73 | using attributes = std::unordered_map; | ^~~~~~~~~~ include/mapnik/evaluate_global_attributes.hpp: In constructor 'mapnik::evaluate_global_attributes::extract_symbolizer::extract_symbolizer(const Attributes&)': include/mapnik/evaluate_global_attributes.hpp:301:46: warning: declaration of 'attributes' shadows a global declaration [-Wshadow] 301 | extract_symbolizer(Attributes const& attributes) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ include/mapnik/attribute.hpp:73:7: note: shadowed declaration is here 73 | using attributes = std::unordered_map; | ^~~~~~~~~~ include/mapnik/evaluate_global_attributes.hpp: In static member function 'static void mapnik::evaluate_global_attributes::apply(mapnik::Map&, const Attributes&)': include/mapnik/evaluate_global_attributes.hpp:316:50: warning: declaration of 'attributes' shadows a global declaration [-Wshadow] 316 | static void apply(Map & m, Attributes const& attributes) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ include/mapnik/attribute.hpp:73:7: note: shadowed declaration is here 73 | using attributes = std::unordered_map; | ^~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::layer}; _Tp = mapnik::layer; _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 src/load_map.cpp:36: include/mapnik/datasource_cache.hpp: At global scope: include/mapnik/datasource_cache.hpp:67:35: warning: type attributes ignored after type is already defined [-Wattributes] 67 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/load_map.cpp:39: include/mapnik/xml_loader.hpp:34:19: warning: type attributes ignored after type is already defined [-Wattributes] 34 | class MAPNIK_DECL xml_node; | ^~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::layer}; _Tp = mapnik::layer; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = mapnik::layer; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void mapnik::Map::add_layer(mapnik::layer&&)' at src/map.cpp:331:22: /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/jpeg_reader.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/jpeg_reader.cpp In file included from include/mapnik/renderer_common.hpp:27, from src/renderer_common/pattern_alignment.cpp:29: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/util/geometry_to_ds_type.hpp:28, from include/mapnik/attribute.hpp:29: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _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>:: | ^~~~~~~~~~~~~~~~~~~ src/cairo/process_markers_symbolizer.cpp: In member function 'void mapnik::cairo_renderer::process(const mapnik::markers_symbolizer&, mapnik::feature_impl&, const mapnik::proj_transform&)': src/cairo/process_markers_symbolizer.cpp:79:11: warning: declaration of 'using context_type = struct mapnik::detail::cairo_markers_renderer_context' shadows a global declaration [-Wshadow] 79 | using context_type = detail::cairo_markers_renderer_context; | ^~~~~~~~~~~~ In file included from include/mapnik/expression_evaluator.hpp:32, from include/mapnik/symbolizer.hpp:33, from src/cairo/process_markers_symbolizer.cpp:29: include/mapnik/feature.hpp:90:7: note: shadowed declaration is here 90 | using context_type = context >; | ^~~~~~~~~~~~ c++ -o src/agg/agg_renderer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/agg/agg_renderer.cpp c++ -o src/agg/process_dot_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/agg/process_dot_symbolizer.cpp In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/util/geometry_to_ds_type.hpp:28, from include/mapnik/attribute.hpp:29: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::text_line}; _Tp = mapnik::text_line; _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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::text_line}; _Tp = mapnik::text_line; _Alloc = std::allocator]', inlined from 'void mapnik::text_layout::add_line(mapnik::text_line&&)' at src/text/text_layout.cpp:424:24: /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 include/mapnik/symbolizer_base.hpp:32, from include/mapnik/symbolizer.hpp:39, from src/text/formatting/text.cpp:27: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/attribute.hpp:28, from include/mapnik/text/formatting/base.hpp:27, from include/mapnik/text/formatting/text.hpp:26, from src/text/formatting/text.cpp:23: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/text/text_properties.hpp:31, from include/mapnik/text/placements/base.hpp:28, from include/mapnik/text/placements/list.hpp:24, from src/text/placements/list.cpp:24: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/attribute.hpp:28, from include/mapnik/text/text_properties.hpp:27: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ c++ -o src/agg/process_building_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/agg/process_building_symbolizer.cpp include/mapnik/text/placements/list.hpp: In constructor 'mapnik::text_placement_info_list::text_placement_info_list(const mapnik::text_placements_list*, double)': include/mapnik/text/placements/list.hpp:53:73: warning: declaration of 'scale_factor' shadows a member of 'mapnik::text_placement_info_list' [-Wshadow] 53 | text_placement_info_list(text_placements_list const* parent, double scale_factor) : | ~~~~~~~^~~~~~~~~~~~ include/mapnik/text/placements/base.hpp:63:12: note: shadowed declaration is here 63 | double scale_factor; | ^~~~~~~~~~~~ include/mapnik/text/placements/list.hpp: In constructor 'mapnik::text_placement_info_list::text_placement_info_list(const mapnik::text_placements_list*, double)': include/mapnik/text/placements/list.hpp:53:73: warning: declaration of 'scale_factor' shadows a member of 'mapnik::text_placement_info_list' [-Wshadow] 53 | text_placement_info_list(text_placements_list const* parent, double scale_factor) : | ~~~~~~~^~~~~~~~~~~~ include/mapnik/text/placements/base.hpp:63:12: note: shadowed declaration is here 63 | double scale_factor; | ^~~~~~~~~~~~ include/mapnik/text/placements/list.hpp: In constructor 'mapnik::text_placement_info_list::text_placement_info_list(const mapnik::text_placements_list*, double)': include/mapnik/text/placements/list.hpp:53:73: warning: declaration of 'scale_factor' shadows a member of 'mapnik::text_placement_info_list' [-Wshadow] 53 | text_placement_info_list(text_placements_list const* parent, double scale_factor) : | ~~~~~~~^~~~~~~~~~~~ include/mapnik/text/placements/base.hpp:63:12: note: shadowed declaration is here 63 | double scale_factor; | ^~~~~~~~~~~~ src/load_map.cpp: In member function 'bool mapnik::map_parser::parse_raster_colorizer(const mapnik::raster_colorizer_ptr&, const mapnik::xml_node&)': src/load_map.cpp:1496:33: warning: declaration of 'value' shadows a global declaration [-Wshadow] 1496 | optional value = n.get_opt_attr("value"); | ^~~~~ include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/map.hpp:35, from include/mapnik/feature_style_processor_impl.hpp:29, from src/feature_style_processor.cpp:25: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/image_util_tiff.cpp:25: include/mapnik/tiff_io.hpp: In member function 'void mapnik::tag_setter::operator()(const mapnik::image_rgba8&) const': include/mapnik/tiff_io.hpp:210:27: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 210 | uint16 extras[] = { EXTRASAMPLE_ASSOCALPHA }; | ^ In file included from /usr/include/tiffio.h:31, from include/mapnik/tiff_io.hpp:36: /usr/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ include/mapnik/tiff_io.hpp:215:27: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 215 | uint16 extras[] = { EXTRASAMPLE_UNASSALPHA }; | ^ /usr/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ c++ -o src/agg/process_line_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/agg/process_line_symbolizer.cpp In file included from include/mapnik/text/text_layout.hpp:34, from src/text/formatting/text.cpp:30: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/symbolizer.hpp:39, from src/text/formatting/list.cpp:26: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/attribute.hpp:28, from include/mapnik/text/formatting/base.hpp:27, from include/mapnik/text/formatting/list.hpp:26, from src/text/formatting/list.cpp:24: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = mapnik::vertex_cache::segment_vector; _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 In file included from include/mapnik/cairo/cairo_context.hpp:33, from src/cairo/cairo_context.cpp:25: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/mapnik/cairo/cairo_context.hpp:33, from include/mapnik/cairo/cairo_renderer.hpp:33, from src/cairo/process_group_symbolizer.cpp:29: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/agg/process_line_pattern_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/agg/process_line_pattern_symbolizer.cpp In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = mapnik::vertex_cache::segment_vector; _Alloc = std::allocator]', inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::transform_path_adapter >]' at include/mapnik/vertex_cache.hpp:208:35: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _Alloc = std::allocator]', inlined from 'void mapnik::vertex_cache::segment_vector::add_segment(double, double, double)' at include/mapnik/vertex_cache.hpp:63:32, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::transform_path_adapter >]' at include/mapnik/vertex_cache.hpp:210:42: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _Alloc = std::allocator]', inlined from 'void mapnik::vertex_cache::segment_vector::add_segment(double, double, double)' at include/mapnik/vertex_cache.hpp:63:32, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::transform_path_adapter >]' at include/mapnik/vertex_cache.hpp:223:42: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _Alloc = std::allocator]', inlined from 'void mapnik::vertex_cache::segment_vector::add_segment(double, double, double)' at include/mapnik/vertex_cache.hpp:63:32, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::transform_path_adapter >]' at include/mapnik/vertex_cache.hpp:231:42: /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/tiff_reader.cpp:38: include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes] 60 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = mapnik::vertex_cache::segment_vector; _Alloc = std::allocator]', inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::transform_path_adapter >]' at include/mapnik/vertex_cache.hpp:208:35: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _Alloc = std::allocator]', inlined from 'void mapnik::vertex_cache::segment_vector::add_segment(double, double, double)' at include/mapnik/vertex_cache.hpp:63:32, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::transform_path_adapter >]' at include/mapnik/vertex_cache.hpp:210:42: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _Alloc = std::allocator]', inlined from 'void mapnik::vertex_cache::segment_vector::add_segment(double, double, double)' at include/mapnik/vertex_cache.hpp:63:32, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::transform_path_adapter >]' at include/mapnik/vertex_cache.hpp:223:42: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _Alloc = std::allocator]', inlined from 'void mapnik::vertex_cache::segment_vector::add_segment(double, double, double)' at include/mapnik/vertex_cache.hpp:63:32, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::transform_path_adapter >]' at include/mapnik/vertex_cache.hpp:231:42: /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/tiff_reader.cpp: In member function 'void mapnik::tiff_reader::init()': src/tiff_reader.cpp:346:12: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 346 | uint16 extrasamples = 0; | ^~~~~~~~~~~~ In file included from /usr/include/tiffio.h:31, from src/tiff_reader.cpp:29: /usr/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ src/tiff_reader.cpp:347:13: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 347 | uint16* sampleinfo = nullptr; | ^~~~~~~~~~ /usr/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ src/tiff_reader.cpp:360:16: warning: 'uint16' is deprecated [-Wdeprecated-declarations] 360 | uint16 count = 0; | ^~~~~ /usr/include/tiff.h:83:38: note: declared here 83 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED; | ^~~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/feature_style_processor_impl.hpp:38: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from include/mapnik/feature_style_processor_impl.hpp:31: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = mapnik::vertex_cache::segment_vector; _Alloc = std::allocator]', inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::transform_path_adapter >]' at include/mapnik/vertex_cache.hpp:208:35: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _Alloc = std::allocator]', inlined from 'void mapnik::vertex_cache::segment_vector::add_segment(double, double, double)' at include/mapnik/vertex_cache.hpp:63:32, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::transform_path_adapter >]' at include/mapnik/vertex_cache.hpp:210:42: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _Alloc = std::allocator]', inlined from 'void mapnik::vertex_cache::segment_vector::add_segment(double, double, double)' at include/mapnik/vertex_cache.hpp:63:32, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::transform_path_adapter >]' at include/mapnik/vertex_cache.hpp:223:42: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _Alloc = std::allocator]', inlined from 'void mapnik::vertex_cache::segment_vector::add_segment(double, double, double)' at include/mapnik/vertex_cache.hpp:63:32, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::transform_path_adapter >]' at include/mapnik/vertex_cache.hpp:231:42: /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/agg/process_text_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/agg/process_text_symbolizer.cpp src/renderer_common/render_thunk_extractor.cpp: In member function 'void mapnik::render_thunk_extractor::operator()(const mapnik::markers_symbolizer&) const': src/renderer_common/render_thunk_extractor.cpp:90:11: warning: declaration of 'using context_type = struct mapnik::detail::thunk_markers_renderer_context' shadows a global declaration [-Wshadow] 90 | using context_type = detail::thunk_markers_renderer_context; | ^~~~~~~~~~~~ In file included from include/mapnik/expression_evaluator.hpp:32, from include/mapnik/symbolizer.hpp:33, from include/mapnik/vertex_converters.hpp:38, from include/mapnik/text/symbolizer_helpers.hpp:28, from include/mapnik/renderer_common/render_thunk.hpp:31, from include/mapnik/renderer_common/render_thunk_extractor.hpp:28, from src/renderer_common/render_thunk_extractor.cpp:27: include/mapnik/feature.hpp:90:7: note: shadowed declaration is here 90 | using context_type = context >; | ^~~~~~~~~~~~ /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 mapnik::label_collision_detector4::label&}; _Tp = mapnik::label_collision_detector4::label; _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 include/mapnik/symbolizer_base.hpp:32, from include/mapnik/text/text_properties.hpp:31, from src/text/formatting/layout.cpp:24: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/attribute.hpp:28, from include/mapnik/text/text_properties.hpp:27: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ src/text/formatting/list.cpp: In member function 'virtual void mapnik::formatting::list_node::to_xml(boost::property_tree::ptree&) const': src/text/formatting/list.cpp:40:26: warning: declaration of 'node' shadows a member of 'mapnik::formatting::list_node' [-Wshadow] 40 | for (node_ptr const& node : children_) | ^~~~ include/mapnik/text/formatting/base.hpp:51:1: note: shadowed declaration is here 51 | { | ^ src/text/formatting/list.cpp: In member function 'virtual void mapnik::formatting::list_node::apply(const mapnik::evaluated_format_properties_ptr&, const mapnik::feature_impl&, const mapnik::attributes&, mapnik::text_layout&) const': src/text/formatting/list.cpp:49:26: warning: declaration of 'node' shadows a member of 'mapnik::formatting::list_node' [-Wshadow] 49 | for (node_ptr const& node : children_) | ^~~~ include/mapnik/text/formatting/base.hpp:51:1: note: shadowed declaration is here 51 | { | ^ src/text/formatting/list.cpp: In member function 'virtual void mapnik::formatting::list_node::add_expressions(mapnik::expression_set&) const': src/text/formatting/list.cpp:58:26: warning: declaration of 'node' shadows a member of 'mapnik::formatting::list_node' [-Wshadow] 58 | for (node_ptr const& node : children_) | ^~~~ include/mapnik/text/formatting/base.hpp:51:1: note: shadowed declaration is here 51 | { | ^ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::label_collision_detector4::label; _Alloc = std::allocator]', inlined from 'void mapnik::quad_tree::do_insert_data(value_type, const bbox_type&, node*, unsigned int&) [with T0 = mapnik::label_collision_detector4::label; T1 = mapnik::box2d]' at include/mapnik/quad_tree.hpp:212:31: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::label_collision_detector4::label; _Alloc = std::allocator]', inlined from 'void mapnik::quad_tree::do_insert_data(value_type, const bbox_type&, node*, unsigned int&) [with T0 = mapnik::label_collision_detector4::label; T1 = mapnik::box2d]' at include/mapnik/quad_tree.hpp:232:31: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from include/mapnik/text/text_layout.hpp:34, from src/text/formatting/layout.cpp:25: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/mapnik/svg/svg_path_adapter.hpp:34, from include/mapnik/marker.hpp:29, from include/mapnik/renderer_common/render_markers_symbolizer.hpp:26: deps/agg/include/agg_array.h: In instantiation of 'agg::pod_bvector::pod_bvector(const agg::pod_bvector&) [with T = mapnik::svg::path_attributes; unsigned int S = 6]': include/mapnik/renderer_common/render_thunk.hpp:59:22: required from here deps/agg/include/agg_array.h:590:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mapnik::svg::path_attributes' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 590 | memcpy(m_blocks[i], v.m_blocks[i], block_size * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/mapnik/renderer_common/render_thunk.hpp:30: include/mapnik/svg/svg_path_attributes.hpp:40:8: note: 'struct mapnik::svg::path_attributes' declared here 40 | struct path_attributes | ^~~~~~~~~~~~~~~ include/mapnik/feature_style_processor_impl.hpp: In member function 'void mapnik::feature_style_processor::prepare_layer(mapnik::layer_rendering_material&, mapnik::feature_style_context_map&, Processor&, double, double, unsigned int, unsigned int, const mapnik::box2d&, int, std::set >&)': include/mapnik/feature_style_processor_impl.hpp:371:34: warning: declaration of 'rules' shadows a global declaration [-Wshadow] 371 | std::vector const& rules = style->get_rules(); | ^~~~~ In file included from include/mapnik/svg/svg_path_adapter.hpp:34, from include/mapnik/marker.hpp:29, from src/cairo/process_group_symbolizer.cpp:26: deps/agg/include/agg_array.h: In instantiation of 'agg::pod_bvector::pod_bvector(const agg::pod_bvector&) [with T = mapnik::svg::path_attributes; unsigned int S = 6]': include/mapnik/renderer_common/render_thunk.hpp:59:22: required from here deps/agg/include/agg_array.h:590:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mapnik::svg::path_attributes' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 590 | memcpy(m_blocks[i], v.m_blocks[i], block_size * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/mapnik/renderer_common/render_thunk.hpp:30, from include/mapnik/renderer_common/render_group_symbolizer.hpp:29, from src/cairo/process_group_symbolizer.cpp:33: include/mapnik/svg/svg_path_attributes.hpp:40:8: note: 'struct mapnik::svg::path_attributes' declared here 40 | struct path_attributes | ^~~~~~~~~~~~~~~ In file included from include/mapnik/feature_style_processor_impl.hpp:35: include/mapnik/feature_type_style.hpp:54:7: note: shadowed declaration is here 54 | using rules = std::vector; | ^~~~~ c++ -o src/agg/process_point_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/agg/process_point_symbolizer.cpp In file included from include/mapnik/cairo/cairo_context.hpp:33, from include/mapnik/cairo/cairo_renderer.hpp:33, from src/cairo/cairo_renderer.cpp:29: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/agg/process_polygon_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/agg/process_polygon_symbolizer.cpp c++ -o src/agg/process_polygon_pattern_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/agg/process_polygon_pattern_symbolizer.cpp In file included from include/mapnik/cairo/cairo_context.hpp:33, from include/mapnik/cairo/cairo_renderer.hpp:33, from src/cairo/cairo_render_vector.cpp:26: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/feature_style_processor.cpp: At global scope: src/feature_style_processor.cpp:47:28: warning: type attributes ignored after type is already defined [-Wattributes] 47 | template class MAPNIK_DECL feature_style_processor >; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/feature_style_processor.cpp:58:28: warning: type attributes ignored after type is already defined [-Wattributes] 58 | template class MAPNIK_DECL feature_style_processor >; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/agg/process_raster_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/agg/process_raster_symbolizer.cpp In file included from include/mapnik/cairo/cairo_context.hpp:33, from include/mapnik/cairo/cairo_renderer.hpp:33, from src/cairo/process_text_symbolizer.cpp:26: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/font_set.hpp:31, from include/mapnik/font_engine_freetype.hpp:30: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _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>:: | ^~~~~~~~~~~~~~~~~~~ src/cairo/cairo_render_vector.cpp: In function 'void mapnik::render_vector_marker(cairo_context&, svg::svg_path_adapter&, const agg::pod_bvector&, const box2d&, const agg::trans_affine&, double)': src/cairo/cairo_render_vector.cpp:36:74: warning: declaration of 'attributes' shadows a global declaration [-Wshadow] 36 | agg::pod_bvector const & attributes, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from include/mapnik/symbolizer_base.hpp:34, from include/mapnik/rule.hpp:28, from include/mapnik/cairo/cairo_renderer.hpp:32: include/mapnik/attribute.hpp:73:7: note: shadowed declaration is here 73 | using attributes = std::unordered_map; | ^~~~~~~~~~ src/cairo/cairo_renderer.cpp: In member function 'void mapnik::cairo_render_marker_visitor::operator()(const mapnik::marker_svg&)': src/cairo/cairo_renderer.cpp:257:60: warning: declaration of 'attributes' shadows a global declaration [-Wshadow] 257 | agg::pod_bvector const & attributes = vmarker->attributes(); | ^~~~~~~~~~ In file included from include/mapnik/symbolizer_base.hpp:34, from include/mapnik/rule.hpp:28, from include/mapnik/cairo/cairo_renderer.hpp:32: include/mapnik/attribute.hpp:73:7: note: shadowed declaration is here 73 | using attributes = std::unordered_map; | ^~~~~~~~~~ c++ -o src/agg/process_shield_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/agg/process_shield_symbolizer.cpp In file included from include/mapnik/map.hpp:35, from include/mapnik/cairo_io.hpp:28, from src/cairo_io.cpp:24: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/agg/process_markers_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/agg/process_markers_symbolizer.cpp c++ -o src/agg/process_group_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/agg/process_group_symbolizer.cpp In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void mapnik::cairo_context::set_dash(const mapnik::dash_array&, double)' at src/cairo/cairo_context.cpp:234:23: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator]', inlined from 'void mapnik::cairo_context::set_dash(const mapnik::dash_array&, double)' at src/cairo/cairo_context.cpp:235:23: /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/agg/process_debug_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/agg/process_debug_symbolizer.cpp c++ -o src/grid/process_markers_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/grid/process_markers_symbolizer.cpp c++ -o src/grid/process_group_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/grid/process_group_symbolizer.cpp c++ -o src/grid/grid.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/grid/grid.cpp c++ -o src/grid/grid_renderer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/grid/grid_renderer.cpp c++ -o src/grid/process_building_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/grid/process_building_symbolizer.cpp In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/cairo/cairo_renderer.hpp:32, from src/cairo/process_line_symbolizer.cpp:28: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/cairo/process_line_symbolizer.cpp:26: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/cairo/cairo_context.hpp:33, from include/mapnik/cairo/cairo_renderer.hpp:33: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/text/text_properties.hpp:31, from include/mapnik/text/text_layout.hpp:31, from include/mapnik/text/placement_finder.hpp:28, from include/mapnik/text/renderer.hpp:27, from src/text/renderer.cpp:24: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/attribute.hpp:28, from include/mapnik/text/text_layout.hpp:29: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/cairo/cairo_renderer.hpp:32, from src/cairo/process_line_pattern_symbolizer.cpp:29: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/cairo/process_line_pattern_symbolizer.cpp:27: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/cairo/cairo_renderer.hpp:32, from src/cairo/process_polygon_symbolizer.cpp:28: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/cairo/process_polygon_symbolizer.cpp:26: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/text/text_layout.hpp:34: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/mapnik/cairo/cairo_context.hpp:33, from include/mapnik/cairo/cairo_renderer.hpp:33: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/mapnik/cairo/cairo_context.hpp:33, from include/mapnik/cairo/cairo_renderer.hpp:33: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/grid/process_line_pattern_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/grid/process_line_pattern_symbolizer.cpp c++ -o src/grid/process_line_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/grid/process_line_symbolizer.cpp In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/cairo/cairo_renderer.hpp:32, from src/cairo/process_polygon_pattern_symbolizer.cpp:28: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/cairo/process_polygon_pattern_symbolizer.cpp:26: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ c++ -o src/grid/process_point_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/grid/process_point_symbolizer.cpp c++ -o src/grid/process_polygon_pattern_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/grid/process_polygon_pattern_symbolizer.cpp In file included from include/mapnik/cairo/cairo_context.hpp:33, from include/mapnik/cairo/cairo_renderer.hpp:33: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/grid/process_polygon_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/grid/process_polygon_symbolizer.cpp In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/symbolizer.hpp:39, from src/cairo/process_debug_symbolizer.cpp:27: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/cairo/process_debug_symbolizer.cpp:26: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ c++ -o src/grid/process_raster_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/grid/process_raster_symbolizer.cpp In file included from include/mapnik/cairo/cairo_context.hpp:33, from include/mapnik/cairo/cairo_renderer.hpp:33, from src/cairo/process_debug_symbolizer.cpp:30: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/grid/process_shield_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/grid/process_shield_symbolizer.cpp In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/util/geometry_to_ds_type.hpp:28, from include/mapnik/attribute.hpp:29: /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 mapnik::text_symbolizer_properties&}; _Tp = mapnik::text_symbolizer_properties; _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 include/mapnik/symbolizer_base.hpp:32, from include/mapnik/symbolizer.hpp:39, from include/mapnik/attribute_collector.hpp:30, from src/renderer_common/render_group_symbolizer.cpp:24: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/transform_processor.hpp:28, from include/mapnik/attribute_collector.hpp:27: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ c++ -o src/grid/process_text_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/grid/process_text_symbolizer.cpp In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/symbolizer.hpp:39, from src/cairo/process_building_symbolizer.cpp:28: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/cairo/process_building_symbolizer.cpp:27: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ c++ -o src/libxml2_loader.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/pixman-1 src/libxml2_loader.cpp In file included from include/mapnik/cairo/cairo_context.hpp:33, from include/mapnik/cairo/cairo_renderer.hpp:33, from src/cairo/process_building_symbolizer.cpp:30: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::text_symbolizer_properties; _Alloc = std::allocator]', inlined from 'mapnik::text_symbolizer_properties& mapnik::text_placements_list::add()' at src/text/placements/list.cpp:55:24: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::text_symbolizer_properties; _Alloc = std::allocator]', inlined from 'mapnik::text_symbolizer_properties& mapnik::text_placements_list::add()' at src/text/placements/list.cpp:59:24: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from include/mapnik/text/text_layout.hpp:34, from include/mapnik/text/placement_finder.hpp:28, from include/mapnik/text/symbolizer_helpers.hpp:26, from include/mapnik/group/group_symbolizer_helper.hpp:26, from src/renderer_common/render_group_symbolizer.cpp:27: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o deps/agg/src/agg_line_aa_basics.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql deps/agg/src/agg_line_aa_basics.cpp In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/agg_renderer.hpp:30, from src/agg/process_dot_symbolizer.cpp:25: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/agg/process_dot_symbolizer.cpp:24: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ c++ -o deps/agg/src/agg_bspline.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql deps/agg/src/agg_bspline.cpp In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/agg_renderer.hpp:37: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o deps/agg/src/agg_trans_warp_magnifier.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql deps/agg/src/agg_trans_warp_magnifier.cpp In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/agg_renderer.hpp:30, from src/agg/process_building_symbolizer.cpp:27: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/agg/process_building_symbolizer.cpp:26: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from deps/agg/include/agg_vertex_sequence.h:23, from deps/agg/include/agg_math_stroke.h:24, from include/mapnik/vertex_converters.hpp:42, from include/mapnik/text/symbolizer_helpers.hpp:28: deps/agg/include/agg_array.h: In instantiation of 'agg::pod_bvector::pod_bvector(const agg::pod_bvector&) [with T = mapnik::svg::path_attributes; unsigned int S = 6]': include/mapnik/renderer_common/render_thunk.hpp:59:22: required from here deps/agg/include/agg_array.h:590:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mapnik::svg::path_attributes' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 590 | memcpy(m_blocks[i], v.m_blocks[i], block_size * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/mapnik/renderer_common/render_thunk.hpp:30, from include/mapnik/renderer_common/render_group_symbolizer.hpp:29, from src/renderer_common/render_group_symbolizer.cpp:29: include/mapnik/svg/svg_path_attributes.hpp:40:8: note: 'struct mapnik::svg::path_attributes' declared here 40 | struct path_attributes | ^~~~~~~~~~~~~~~ c++ -o deps/agg/src/agg_rounded_rect.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql deps/agg/src/agg_rounded_rect.cpp In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/agg_renderer.hpp:37: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o deps/agg/src/agg_arrowhead.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql deps/agg/src/agg_arrowhead.cpp In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/agg_renderer.hpp:30, from src/agg/process_line_symbolizer.cpp:27: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/agg/process_line_symbolizer.cpp:24: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ c++ -o deps/agg/src/agg_trans_affine.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql deps/agg/src/agg_trans_affine.cpp In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/agg_renderer.hpp:30, from src/agg/process_line_pattern_symbolizer.cpp:27: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/agg/process_line_pattern_symbolizer.cpp:24: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ c++ -o deps/agg/src/agg_embedded_raster_fonts.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql deps/agg/src/agg_embedded_raster_fonts.cpp In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/agg_renderer.hpp:37: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o deps/agg/src/agg_arc.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql deps/agg/src/agg_arc.cpp In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/agg_renderer.hpp:37: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o deps/agg/src/agg_pixfmt_rgba.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql deps/agg/src/agg_pixfmt_rgba.cpp c++ -o deps/agg/src/agg_vpgen_segmentator.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql deps/agg/src/agg_vpgen_segmentator.cpp c++ -o deps/agg/src/agg_sqrt_tables.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql deps/agg/src/agg_sqrt_tables.cpp c++ -o deps/agg/src/agg_vpgen_clip_polyline.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql deps/agg/src/agg_vpgen_clip_polyline.cpp c++ -o deps/agg/src/agg_vcgen_markers_term.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql deps/agg/src/agg_vcgen_markers_term.cpp c++ -o deps/agg/src/agg_gsv_text.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql deps/agg/src/agg_gsv_text.cpp c++ -o deps/agg/src/agg_vpgen_clip_polygon.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql deps/agg/src/agg_vpgen_clip_polygon.cpp c++ -o deps/agg/src/agg_trans_single_path.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql deps/agg/src/agg_trans_single_path.cpp c++ -o deps/agg/src/agg_line_profile_aa.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql deps/agg/src/agg_line_profile_aa.cpp c++ -o deps/agg/src/agg_curves.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql deps/agg/src/agg_curves.cpp In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/agg_renderer.hpp:30, from src/agg/process_text_symbolizer.cpp:25: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/agg/process_text_symbolizer.cpp:24: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ c++ -o deps/agg/src/agg_vcgen_dash.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql deps/agg/src/agg_vcgen_dash.cpp c++ -o deps/agg/src/agg_trans_double_path.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql deps/agg/src/agg_trans_double_path.cpp c++ -o deps/agg/src/agg_vcgen_smooth_poly1.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql deps/agg/src/agg_vcgen_smooth_poly1.cpp In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/agg_renderer.hpp:37: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o deps/agg/src/agg_vcgen_stroke.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql deps/agg/src/agg_vcgen_stroke.cpp c++ -o deps/agg/src/agg_image_filters.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql deps/agg/src/agg_image_filters.cpp c++ -o deps/agg/src/agg_vcgen_contour.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql deps/agg/src/agg_vcgen_contour.cpp In file included from /usr/include/c++/13.2.1/vector:65, from include/mapnik/font_set.hpp:31, from include/mapnik/map.hpp:29: /usr/include/c++/13.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = mapnik::layer_rendering_material*]': /usr/include/c++/13.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator' 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 'std::move_iterator' changed in GCC 7.1 In file included from /usr/include/c++/13.2.1/vector:72: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::layer_rendering_material}; _Tp = mapnik::layer_rendering_material; _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 static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = mapnik::layer_rendering_material*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = mapnik::layer_rendering_material*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = mapnik::layer_rendering_material*; _Tp = mapnik::layer_rendering_material]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = mapnik::layer_rendering_material*; _ForwardIterator = mapnik::layer_rendering_material*; _Allocator = allocator]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:399:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::layer_rendering_material}; _Tp = mapnik::layer_rendering_material; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/vector.tcc:493:3: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type 'std::move_iterator' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator; _ForwardIterator = mapnik::layer_rendering_material*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator; _ForwardIterator = mapnik::layer_rendering_material*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator; _ForwardIterator = mapnik::layer_rendering_material*; _Tp = mapnik::layer_rendering_material]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = mapnik::layer_rendering_material*; _ForwardIterator = mapnik::layer_rendering_material*; _Allocator = allocator]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:399:2, inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::layer_rendering_material}; _Tp = mapnik::layer_rendering_material; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/vector.tcc:500:3: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type 'std::move_iterator' 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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::layer_rendering_material}; _Tp = mapnik::layer_rendering_material; _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 >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o deps/agg/src/agg_bezier_arc.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql deps/agg/src/agg_bezier_arc.cpp c++ -o deps/agg/src/agg_vcgen_bspline.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql deps/agg/src/agg_vcgen_bspline.cpp In file included from /usr/include/c++/13.2.1/map:62, from include/mapnik/xml_node.hpp:37, from include/mapnik/xml_tree.hpp:27, from src/load_map.cpp:26: /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, mapnik::value_holder>; _KeyOfValue = std::_Select1st, mapnik::value_holder> >; _Compare = std::less >; _Alloc = std::allocator, mapnik::value_holder> >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2210:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, mapnik::value_holder>, std::_Select1st, mapnik::value_holder> >, std::less >, std::allocator, mapnik::value_holder> > >::const_iterator' changed in GCC 7.1 2210 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/mapnik/map.hpp:35, from src/save_map.cpp:30: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_tree.h: In 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, mapnik::value_holder>; _KeyOfValue = std::_Select1st, mapnik::value_holder> >; _Compare = std::less >; _Alloc = std::allocator, mapnik::value_holder> >]': /usr/include/c++/13.2.1/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, mapnik::value_holder>, std::_Select1st, mapnik::value_holder> >, std::less >, std::allocator, mapnik::value_holder> > >::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 = mapnik::value_holder; _Compare = std::less >; _Alloc = std::allocator, mapnik::value_holder> >]': /usr/include/c++/13.2.1/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, mapnik::value_holder>, std::_Select1st, mapnik::value_holder> >, std::less >, std::allocator, mapnik::value_holder> > >::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 file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/agg_renderer.hpp:30, from src/agg/process_shield_symbolizer.cpp:25: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/agg/process_shield_symbolizer.cpp:24: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/agg_renderer.hpp:30, from src/agg/process_polygon_pattern_symbolizer.cpp:26: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/agg/process_polygon_pattern_symbolizer.cpp:24: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/agg_renderer.hpp:30, from src/agg/process_polygon_symbolizer.cpp:28: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/agg/process_polygon_symbolizer.cpp:27: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/agg_renderer.hpp:37: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/agg_renderer.hpp:37: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/agg_renderer.hpp:30, from src/agg/process_group_symbolizer.cpp:25: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/agg_renderer.hpp:37, from src/agg/process_markers_symbolizer.cpp:25: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/agg/process_group_symbolizer.cpp:24: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/agg_renderer.hpp:37: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from src/save_map.cpp:36: include/mapnik/text/placements/list.hpp: In constructor 'mapnik::text_placement_info_list::text_placement_info_list(const mapnik::text_placements_list*, double)': include/mapnik/text/placements/list.hpp:53:73: warning: declaration of 'scale_factor' shadows a member of 'mapnik::text_placement_info_list' [-Wshadow] 53 | text_placement_info_list(text_placements_list const* parent, double scale_factor) : | ~~~~~~~^~~~~~~~~~~~ In file included from include/mapnik/text/placements/simple.hpp:27, from src/save_map.cpp:35: include/mapnik/text/placements/base.hpp:63:12: note: shadowed declaration is here 63 | double scale_factor; | ^~~~~~~~~~~~ include/mapnik/text/placements/list.hpp: In constructor 'mapnik::text_placement_info_list::text_placement_info_list(const mapnik::text_placements_list*, double)': include/mapnik/text/placements/list.hpp:53:73: warning: declaration of 'scale_factor' shadows a member of 'mapnik::text_placement_info_list' [-Wshadow] 53 | text_placement_info_list(text_placements_list const* parent, double scale_factor) : | ~~~~~~~^~~~~~~~~~~~ include/mapnik/text/placements/base.hpp:63:12: note: shadowed declaration is here 63 | double scale_factor; | ^~~~~~~~~~~~ include/mapnik/text/placements/list.hpp: In constructor 'mapnik::text_placement_info_list::text_placement_info_list(const mapnik::text_placements_list*, double)': include/mapnik/text/placements/list.hpp:53:73: warning: declaration of 'scale_factor' shadows a member of 'mapnik::text_placement_info_list' [-Wshadow] 53 | text_placement_info_list(text_placements_list const* parent, double scale_factor) : | ~~~~~~~^~~~~~~~~~~~ include/mapnik/text/placements/base.hpp:63:12: note: shadowed declaration is here 63 | double scale_factor; | ^~~~~~~~~~~~ c++ -o plugins/input/csv/csv_datasource.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/csv/csv_datasource.cpp In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/agg_renderer.hpp:37: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o plugins/input/csv/csv_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/csv/csv_featureset.cpp c++ -o plugins/input/csv/csv_index_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/csv/csv_index_featureset.cpp c++ -o plugins/input/csv/csv_inline_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/csv/csv_inline_featureset.cpp In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/grid/grid_renderer.hpp:31, from src/grid/process_building_symbolizer.cpp:29: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/grid/process_building_symbolizer.cpp:27: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/grid/grid_renderer.hpp:31, from src/grid/grid_renderer.cpp:27: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/grid/grid_view.hpp:29, from include/mapnik/grid/grid.hpp:30, from include/mapnik/grid/grid_renderer.hpp:29: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/grid/grid_renderer.hpp:31, from src/grid/process_group_symbolizer.cpp:28: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/grid/process_group_symbolizer.cpp:26: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/grid/grid_renderer.hpp:37: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/grid/grid_renderer.hpp:37: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/grid/grid_renderer.hpp:37: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o plugins/input/csv/csv_utils.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/csv/csv_utils.cpp In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/grid/grid_renderer.hpp:31, from src/grid/process_line_pattern_symbolizer.cpp:29: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/grid/process_line_pattern_symbolizer.cpp:27: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ src/agg/process_markers_symbolizer.cpp: In member function 'void mapnik::agg_renderer::process(const mapnik::markers_symbolizer&, mapnik::feature_impl&, const mapnik::proj_transform&)': src/agg/process_markers_symbolizer.cpp:139:11: warning: declaration of 'using context_type = struct mapnik::detail::agg_markers_renderer_context > > >, agg::pod_bvector, agg::renderer_scanline_aa_solid, agg::order_rgba>, agg::row_ptr_cache > > >, agg::pixfmt_custom_blend_rgba, agg::order_rgba>, agg::row_ptr_cache > >, agg::row_ptr_cache, mapnik::rasterizer>' shadows a global declaration [-Wshadow] 139 | using context_type = detail::agg_markers_renderer_context >; | ^~~~~~~~~~~~ c++ -o plugins/input/csv/csv_utils.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/csv/csv_utils.cpp 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 = mapnik::value_holder; _Compare = std::less >; _Alloc = std::allocator, mapnik::value_holder> >]', inlined from 'void mapnik::map_parser::parse_layer(mapnik::Map&, const mapnik::xml_node&)' at src/load_map.cpp:726:63: /usr/include/c++/13.2.1/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, mapnik::value_holder>, std::_Select1st, mapnik::value_holder> >, std::less >, std::allocator, mapnik::value_holder> > >::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 file included from include/mapnik/symbolizer_utils.hpp:38, from src/save_map.cpp:43: include/mapnik/evaluate_global_attributes.hpp: In constructor 'mapnik::evaluate_global_attributes::evaluator::evaluator(std::map::value_type&, const Attributes&)': include/mapnik/evaluate_global_attributes.hpp:279:84: warning: declaration of 'attributes' shadows a global declaration [-Wshadow] 279 | evaluator(symbolizer_base::cont_type::value_type & prop, Attributes const& attributes) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from include/mapnik/symbolizer_base.hpp:34, from include/mapnik/rule.hpp:28, from src/save_map.cpp:24: include/mapnik/attribute.hpp:73:7: note: shadowed declaration is here 73 | using attributes = std::unordered_map; | ^~~~~~~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/grid/grid_renderer.hpp:31, from src/grid/process_markers_symbolizer.cpp:48: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/grid/grid_view.hpp:29, from include/mapnik/grid/grid.hpp:30, from include/mapnik/grid/grid_renderer.hpp:29: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ include/mapnik/evaluate_global_attributes.hpp: In constructor 'mapnik::evaluate_global_attributes::extract_symbolizer::extract_symbolizer(const Attributes&)': include/mapnik/evaluate_global_attributes.hpp:301:46: warning: declaration of 'attributes' shadows a global declaration [-Wshadow] 301 | extract_symbolizer(Attributes const& attributes) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ include/mapnik/attribute.hpp:73:7: note: shadowed declaration is here 73 | using attributes = std::unordered_map; | ^~~~~~~~~~ include/mapnik/evaluate_global_attributes.hpp: In static member function 'static void mapnik::evaluate_global_attributes::apply(mapnik::Map&, const Attributes&)': include/mapnik/evaluate_global_attributes.hpp:316:50: warning: declaration of 'attributes' shadows a global declaration [-Wshadow] 316 | static void apply(Map & m, Attributes const& attributes) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ include/mapnik/attribute.hpp:73:7: note: shadowed declaration is here 73 | using attributes = std::unordered_map; | ^~~~~~~~~~ In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/grid/grid_renderer.hpp:37: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/util/geometry_to_ds_type.hpp:28, from include/mapnik/attribute.hpp:29, from include/mapnik/transform_expression.hpp:28, from include/mapnik/transform_processor.hpp:29: /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 mapnik::box2d&}; _Tp = mapnik::box2d; _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 include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/grid/grid_renderer.hpp:31, from src/grid/process_line_symbolizer.cpp:28: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/grid/process_line_symbolizer.cpp:26: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/grid/grid_renderer.hpp:37: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/json/mapnik_json_feature_collection_grammar.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql src/json/mapnik_json_feature_collection_grammar.cpp c++ -o src/json/mapnik_json_generator_grammar.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql src/json/mapnik_json_generator_grammar.cpp In file included from deps/agg/include/agg_rasterizer_cells_aa.h:36, from deps/agg/include/agg_rasterizer_scanline_aa.h:32, from include/mapnik/agg_rasterizer.hpp:32, from src/agg/process_group_symbolizer.cpp:26: deps/agg/include/agg_array.h: In instantiation of 'agg::pod_bvector::pod_bvector(const agg::pod_bvector&) [with T = mapnik::svg::path_attributes; unsigned int S = 6]': include/mapnik/renderer_common/render_thunk.hpp:59:22: required from here deps/agg/include/agg_array.h:590:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mapnik::svg::path_attributes' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 590 | memcpy(m_blocks[i], v.m_blocks[i], block_size * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/mapnik/agg_render_marker.hpp:26, from src/agg/process_group_symbolizer.cpp:27: include/mapnik/svg/svg_path_attributes.hpp:40:8: note: 'struct mapnik::svg::path_attributes' declared here 40 | struct path_attributes | ^~~~~~~~~~~~~~~ c++ -o src/json/mapnik_json_geometry_grammar.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql src/json/mapnik_json_geometry_grammar.cpp In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/grid/grid_renderer.hpp:37: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/json/mapnik_json_positions_grammar.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql src/json/mapnik_json_positions_grammar.cpp c++ -o src/json/mapnik_geometry_to_geojson.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql src/json/mapnik_geometry_to_geojson.cpp In file included from deps/agg/include/agg_rasterizer_cells_aa.h:36, from deps/agg/include/agg_rasterizer_scanline_aa.h:32, from include/mapnik/grid/grid_rasterizer.hpp:30, from src/grid/process_group_symbolizer.cpp:27: deps/agg/include/agg_array.h: In instantiation of 'agg::pod_bvector::pod_bvector(const agg::pod_bvector&) [with T = mapnik::svg::path_attributes; unsigned int S = 6]': include/mapnik/renderer_common/render_thunk.hpp:59:22: required from here deps/agg/include/agg_array.h:590:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mapnik::svg::path_attributes' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 590 | memcpy(m_blocks[i], v.m_blocks[i], block_size * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/mapnik/svg/svg_renderer_agg.hpp:27, from src/grid/process_group_symbolizer.cpp:34: include/mapnik/svg/svg_path_attributes.hpp:40:8: note: 'struct mapnik::svg::path_attributes' declared here 40 | struct path_attributes | ^~~~~~~~~~~~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/grid/grid_renderer.hpp:31, from src/grid/process_polygon_symbolizer.cpp:31: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/grid/grid_renderer.hpp:31, from src/grid/process_polygon_pattern_symbolizer.cpp:29: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/grid/process_polygon_pattern_symbolizer.cpp:27: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/feature.hpp:29, from src/grid/process_polygon_symbolizer.cpp:29: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ c++ -o src/json/mapnik_json_geometry_parser.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql src/json/mapnik_json_geometry_parser.cpp In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/grid/grid_renderer.hpp:37: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/json/mapnik_json_feature_grammar.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql src/json/mapnik_json_feature_grammar.cpp c++ -o src/json/generic_json.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql src/json/generic_json.cpp In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/grid/grid_renderer.hpp:31, from src/grid/process_text_symbolizer.cpp:27: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/grid/process_text_symbolizer.cpp:26: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/grid/grid_renderer.hpp:37: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/grid/grid_renderer.hpp:37: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/text/text_properties.hpp:31, from include/mapnik/text/text_layout.hpp:31, from include/mapnik/text/placement_finder.hpp:28, from include/mapnik/text/symbolizer_helpers.hpp:26, from src/text/symbolizer_helpers.cpp:24: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/attribute.hpp:28, from include/mapnik/text/text_layout.hpp:29: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/text/text_layout.hpp:34: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/feature.hpp:31: /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 mapnik::vertex&}; _Tp = mapnik::vertex; _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/vector:66: /usr/include/c++/13.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/grid/grid_renderer.hpp:31, from src/grid/process_shield_symbolizer.cpp:28: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/grid/process_shield_symbolizer.cpp:26: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ src/geometry/interior.cpp: In constructor 'mapnik::geometry::detail::fitness_functor::fitness_functor(const mapnik::geometry::point&, const mapnik::geometry::point&)': src/geometry/interior.cpp:114:37: warning: declaration of 'centroid' shadows a member of 'mapnik::geometry::detail::fitness_functor' [-Wshadow] 114 | fitness_functor(point const& centroid, point const& polygon_size) | ~~~~~~~~~~~~~~~~^~~~~~~~ src/geometry/interior.cpp:130:14: note: shadowed declaration is here 130 | point centroid; | ^~~~~~~~ c++ -o src/json/mapnik_topojson_grammar.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql src/json/mapnik_topojson_grammar.cpp In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/grid/grid_renderer.hpp:31, from src/grid/process_raster_symbolizer.cpp:28: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/grid/process_raster_symbolizer.cpp:26: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/grid/grid_renderer.hpp:37: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/grid/grid_renderer.hpp:37: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/feature.hpp:31: /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 mapnik::vertex&}; _Tp = mapnik::vertex; _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/vector:66: /usr/include/c++/13.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/cairo/cairo_renderer.hpp:32, from src/cairo/process_raster_symbolizer.cpp:30: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/cairo/process_raster_symbolizer.cpp:27: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ 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 /usr/include/boost/integer/common_factor_rt.hpp:18, from /usr/include/boost/rational.hpp:82, from /usr/include/boost/geometry/core/coordinate_promotion.hpp:15, from /usr/include/boost/geometry/core/radian_access.hpp:30, from /usr/include/boost/geometry/geometry.hpp:50, from /usr/include/boost/geometry.hpp:17, from include/mapnik/geometry_adapters.hpp:38, from include/mapnik/geometry_centroid.hpp:27, from src/geometry/interior.cpp:26: /usr/include/c++/13.2.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Distance = int; _Tp = mapnik::geometry::detail::cell; _Compare = __gnu_cxx::__ops::_Iter_comp_iter(const mapnik::geometry::polygon&, const mapnik::box2d&, double)::&, const mapnik::geometry::detail::cell&)> >]': /usr/include/c++/13.2.1/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from include/mapnik/cairo/cairo_context.hpp:33, from include/mapnik/cairo/cairo_renderer.hpp:33: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/wkt/mapnik_wkt_grammar.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql src/wkt/mapnik_wkt_grammar.cpp In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/geometry/interior.hpp:26, from src/geometry/interior.cpp:23: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::geometry::detail::cell}; _Tp = mapnik::geometry::detail::cell; _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>:: | ^~~~~~~~~~~~~~~~~~~ c++ -o src/wkt/mapnik_wkt_generator_grammar.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql src/wkt/mapnik_wkt_generator_grammar.cpp In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::detail::cell}; _Tp = mapnik::geometry::detail::cell; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = mapnik::geometry::detail::cell; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(value_type&&) [with _Tp = mapnik::geometry::detail::cell; _Sequence = std::vector, std::allocator > >; _Compare = mapnik::geometry::detail::polylabel(const mapnik::geometry::polygon&, const mapnik::box2d&, double)::&, const mapnik::geometry::detail::cell&)>]' at /usr/include/c++/13.2.1/bits/stl_queue.h:748:13, inlined from 'mapnik::geometry::point mapnik::geometry::detail::polylabel(const mapnik::geometry::polygon&, const mapnik::box2d&, T) [with T = double]' at src/geometry/interior.cpp:190:23: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::detail::cell}; _Tp = mapnik::geometry::detail::cell; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = mapnik::geometry::detail::cell; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(value_type&&) [with _Tp = mapnik::geometry::detail::cell; _Sequence = std::vector, std::allocator > >; _Compare = mapnik::geometry::detail::polylabel(const mapnik::geometry::polygon&, const mapnik::box2d&, double)::&, const mapnik::geometry::detail::cell&)>]' at /usr/include/c++/13.2.1/bits/stl_queue.h:748:13, inlined from 'mapnik::geometry::point mapnik::geometry::detail::polylabel(const mapnik::geometry::polygon&, const mapnik::box2d&, T) [with T = double]' at src/geometry/interior.cpp:214:19: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::detail::cell}; _Tp = mapnik::geometry::detail::cell; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = mapnik::geometry::detail::cell; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(value_type&&) [with _Tp = mapnik::geometry::detail::cell; _Sequence = std::vector, std::allocator > >; _Compare = mapnik::geometry::detail::polylabel(const mapnik::geometry::polygon&, const mapnik::box2d&, double)::&, const mapnik::geometry::detail::cell&)>]' at /usr/include/c++/13.2.1/bits/stl_queue.h:748:13, inlined from 'mapnik::geometry::point mapnik::geometry::detail::polylabel(const mapnik::geometry::polygon&, const mapnik::box2d&, T) [with T = double]' at src/geometry/interior.cpp:215:19: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::detail::cell}; _Tp = mapnik::geometry::detail::cell; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = mapnik::geometry::detail::cell; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(value_type&&) [with _Tp = mapnik::geometry::detail::cell; _Sequence = std::vector, std::allocator > >; _Compare = mapnik::geometry::detail::polylabel(const mapnik::geometry::polygon&, const mapnik::box2d&, double)::&, const mapnik::geometry::detail::cell&)>]' at /usr/include/c++/13.2.1/bits/stl_queue.h:748:13, inlined from 'mapnik::geometry::point mapnik::geometry::detail::polylabel(const mapnik::geometry::polygon&, const mapnik::box2d&, T) [with T = double]' at src/geometry/interior.cpp:216:19: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::detail::cell}; _Tp = mapnik::geometry::detail::cell; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = mapnik::geometry::detail::cell; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(value_type&&) [with _Tp = mapnik::geometry::detail::cell; _Sequence = std::vector, std::allocator > >; _Compare = mapnik::geometry::detail::polylabel(const mapnik::geometry::polygon&, const mapnik::box2d&, double)::&, const mapnik::geometry::detail::cell&)>]' at /usr/include/c++/13.2.1/bits/stl_queue.h:748:13, inlined from 'mapnik::geometry::point mapnik::geometry::detail::polylabel(const mapnik::geometry::polygon&, const mapnik::box2d&, T) [with T = double]' at src/geometry/interior.cpp:217:19: /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: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::box2d; _Alloc = std::allocator >]', inlined from 'void mapnik::group_layout_manager::add_member_bound_box(const bound_box&)' at include/mapnik/group/group_layout_manager.hpp:87:32, inlined from 'void mapnik::render_group_symbolizer(const group_symbolizer&, feature_impl&, const attributes&, const proj_transform&, const box2d&, renderer_common&, render_thunk_list_dispatch&)' at src/renderer_common/render_group_symbolizer.cpp:145:52: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ c++ -o plugins/input/gdal/gdal_datasource.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/gdal/gdal_datasource.cpp c++ -o plugins/input/gdal/gdal_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/gdal/gdal_featureset.cpp c++ -o plugins/input/geojson/geojson_datasource.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/geojson/geojson_datasource.cpp c++ -o plugins/input/geojson/geojson_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/geojson/geojson_featureset.cpp c++ -o plugins/input/geojson/geojson_index_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/geojson/geojson_index_featureset.cpp In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/agg_renderer.hpp:37, from src/agg/agg_renderer.cpp:24: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o plugins/input/geojson/geojson_memory_index_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/geojson/geojson_memory_index_featureset.cpp In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9, from /usr/include/boost/typeof/typeof.hpp:16, from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41, from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23, from /usr/include/boost/phoenix/support/vector.hpp:15, from /usr/include/boost/phoenix/core/environment.hpp:14, from /usr/include/boost/phoenix/core/actor.hpp:19, from /usr/include/boost/spirit/home/support/make_component.hpp:17, from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17, from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /usr/include/boost/spirit/home/qi/action/action.hpp:14, from /usr/include/boost/spirit/home/qi/action.hpp:14, from /usr/include/boost/spirit/home/qi.hpp:14, from /usr/include/boost/spirit/include/qi.hpp:16, from include/mapnik/expression_grammar.hpp:31, from include/mapnik/expression_grammar_impl.hpp:28, from src/expression_grammar.cpp:25: /usr/include/boost/spirit/include/phoenix_operator.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_object.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_function.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ c++ -o plugins/input/ogr/ogr_converter.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/ogr/ogr_converter.cpp In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/agg_renderer.hpp:30, from src/agg/process_debug_symbolizer.cpp:25: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/agg/process_debug_symbolizer.cpp:24: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/agg_renderer.hpp:37: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/agg/agg_renderer.cpp: In member function 'void mapnik::agg_render_marker_visitor::operator()(const mapnik::marker_svg&) const': src/agg/agg_renderer.cpp:380:15: warning: declaration of 'using svg_attribute_type = class agg::pod_bvector' shadows a global declaration [-Wshadow] 380 | using svg_attribute_type = agg::pod_bvector; | ^~~~~~~~~~~~~~~~~~ In file included from src/agg/agg_renderer.cpp:32: include/mapnik/marker.hpp:48:7: note: shadowed declaration is here 48 | using svg_attribute_type = agg::pod_bvector; | ^~~~~~~~~~~~~~~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/symbolizer.hpp:39, from include/mapnik/marker_helpers.hpp:30, from src/marker_helpers.cpp:24: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from include/mapnik/marker_helpers.hpp:26: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ include/mapnik/expression_grammar_impl.hpp: In instantiation of 'mapnik::expression_grammar::expression_grammar(const std::string&) [with Iterator = __gnu_cxx::__normal_iterator >; std::string = std::__cxx11::basic_string]': src/expression_grammar.cpp:28:25: required from here include/mapnik/expression_grammar_impl.hpp:260:43: warning: suggest parentheses around comparison in operand of '|' [-Wparentheses] 260 | | '(' > logical_expr [_val = _1 ] > ')' | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ c++ -o plugins/input/ogr/ogr_datasource.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/ogr/ogr_datasource.cpp ar rc deps/agg/libagg.a deps/agg/src/agg_line_aa_basics.o deps/agg/src/agg_bspline.o deps/agg/src/agg_trans_warp_magnifier.o deps/agg/src/agg_rounded_rect.o deps/agg/src/agg_arrowhead.o deps/agg/src/agg_trans_affine.o deps/agg/src/agg_embedded_raster_fonts.o deps/agg/src/agg_arc.o deps/agg/src/agg_pixfmt_rgba.o deps/agg/src/agg_vpgen_segmentator.o deps/agg/src/agg_sqrt_tables.o deps/agg/src/agg_vpgen_clip_polyline.o deps/agg/src/agg_vcgen_markers_term.o deps/agg/src/agg_gsv_text.o deps/agg/src/agg_vpgen_clip_polygon.o deps/agg/src/agg_trans_single_path.o deps/agg/src/agg_line_profile_aa.o deps/agg/src/agg_curves.o deps/agg/src/agg_vcgen_dash.o deps/agg/src/agg_trans_double_path.o deps/agg/src/agg_vcgen_smooth_poly1.o deps/agg/src/agg_vcgen_stroke.o deps/agg/src/agg_image_filters.o deps/agg/src/agg_vcgen_contour.o deps/agg/src/agg_bezier_arc.o deps/agg/src/agg_vcgen_bspline.o In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ranlib deps/agg/libagg.a In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/renderer_common/render_markers_symbolizer.hpp:28, from include/mapnik/marker_helpers.hpp:38: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o plugins/input/ogr/ogr_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/ogr/ogr_featureset.cpp In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from src/proj_transform.cpp:25: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&, double}; _Tp = mapnik::geometry::point; _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/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/wkb.hpp:28, from src/twkb.cpp:25: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::geometry::point}; _Tp = mapnik::geometry::point; _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 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double, double&}; _Tp = mapnik::geometry::point; _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 In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'mapnik::geometry::multi_point mapnik::{anonymous}::envelope_points(const mapnik::box2d&, std::size_t) [with T = double]' at src/proj_transform.cpp:64:28: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, double&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'mapnik::geometry::multi_point mapnik::{anonymous}::envelope_points(const mapnik::box2d&, std::size_t) [with T = double]' at src/proj_transform.cpp:72:28: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'mapnik::geometry::multi_point mapnik::{anonymous}::envelope_points(const mapnik::box2d&, std::size_t) [with T = double]' at src/proj_transform.cpp:80:28: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, double&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'mapnik::geometry::multi_point mapnik::{anonymous}::envelope_points(const mapnik::box2d&, std::size_t) [with T = double]' at src/proj_transform.cpp:88:28: /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o plugins/input/ogr/ogr_index_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/ogr/ogr_index_featureset.cpp In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ c++ -o plugins/input/pgraster/pgraster_datasource.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/pgraster/pgraster_datasource.cpp c++ -o plugins/input/pgraster/pgraster_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/pgraster/pgraster_featureset.cpp In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ c++ -o plugins/input/pgraster/pgraster_wkb_reader.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/pgraster/pgraster_wkb_reader.cpp In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ c++ -o plugins/input/postgis/postgis_datasource.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/postgis/postgis_datasource.cpp /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::geometry::geometry}; _Tp = mapnik::geometry::geometry; _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 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ c++ -o plugins/input/postgis/postgis_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/postgis/postgis_featureset.cpp In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'mapnik::geometry::multi_point mapnik::detail::twkb_reader::read_multipoint()' at src/twkb.cpp:296:41, inlined from 'mapnik::geometry::geometry mapnik::detail::twkb_reader::read()' at src/twkb.cpp:120:35: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::geometry}; _Tp = mapnik::geometry::geometry; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = mapnik::geometry::geometry; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'mapnik::geometry::geometry_collection mapnik::detail::twkb_reader::read_collection()' at src/twkb.cpp:370:33, inlined from 'mapnik::geometry::geometry mapnik::detail::twkb_reader::read()' at src/twkb.cpp:129:35: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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 mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from plugins/input/ogr/ogr_converter.cpp:25: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double, double}; _Tp = mapnik::geometry::point; _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>:: | ^~~~~~~~~~~~~~~~~~~ c++ -o plugins/input/raster/raster_datasource.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/raster/raster_datasource.cpp In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, double}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static mapnik::geometry::multi_point ogr_converter::convert_multipoint(OGRMultiPoint*)' at plugins/input/ogr/ogr_converter.cpp:89:26: /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 include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/agg_renderer.hpp:30, from src/agg/process_raster_symbolizer.cpp:25: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/agg/process_raster_symbolizer.cpp:24: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::less]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:133:41, inlined from 'static void boost::geometry::detail::multi_modify::apply(MultiGeometry&, const Strategy&) [with MultiGeometry = mapnik::geometry::multi_polygon; Strategy = boost::geometry::strategies::area::cartesian<>; Policy = boost::geometry::detail::correct::correct_polygon]' at /usr/include/boost/geometry/algorithms/detail/multi_modify.hpp:54:26, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::multi_polygon; Tag = boost::geometry::multi_polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::multi_polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:69:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:321:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::greater]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:139:48, inlined from 'static void boost::geometry::detail::multi_modify::apply(MultiGeometry&, const Strategy&) [with MultiGeometry = mapnik::geometry::multi_polygon; Strategy = boost::geometry::strategies::area::cartesian<>; Policy = boost::geometry::detail::correct::correct_polygon]' at /usr/include/boost/geometry/algorithms/detail/multi_modify.hpp:54:26, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::multi_polygon; Tag = boost::geometry::multi_polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::multi_polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:69:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:321:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::less]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:133:41, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::polygon; Tag = boost::geometry::polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:63:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::line_string; Types = {mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::point; Types = {mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::geometry_empty; Types = {mapnik::geometry::point, mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static decltype (mapbox::util::detail::dispatcher::apply(v, forward(f))) mapbox::util::variant::visit(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; Types = {mapnik::geometry::geometry_empty, mapnik::geometry::point, mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:871:60, inlined from 'decltype (V::visit(v, forward(f))) mapnik::util::apply_visitor(F&&, V&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry]' at include/mapnik/util/variant.hpp:48:20, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::geometry&) const [with T = double]' at include/mapnik/geometry_correct.hpp:48:36, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::geometry_collection&) const [with T = double]' at include/mapnik/geometry_correct.hpp:56:20, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::geometry_collection]' at deps/mapbox/variant/include/mapbox/variant.hpp:344:17, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::greater]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:139:48, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::polygon; Tag = boost::geometry::polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:63:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::line_string; Types = {mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::point; Types = {mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::geometry_empty; Types = {mapnik::geometry::point, mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static decltype (mapbox::util::detail::dispatcher::apply(v, forward(f))) mapbox::util::variant::visit(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; Types = {mapnik::geometry::geometry_empty, mapnik::geometry::point, mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:871:60, inlined from 'decltype (V::visit(v, forward(f))) mapnik::util::apply_visitor(F&&, V&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry]' at include/mapnik/util/variant.hpp:48:20, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::geometry&) const [with T = double]' at include/mapnik/geometry_correct.hpp:48:36, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::geometry_collection&) const [with T = double]' at include/mapnik/geometry_correct.hpp:56:20, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::geometry_collection]' at deps/mapbox/variant/include/mapbox/variant.hpp:344:17, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::less]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:133:41, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::polygon; Tag = boost::geometry::polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:63:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::line_string; Types = {mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::point; Types = {mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::geometry_empty; Types = {mapnik::geometry::point, mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static decltype (mapbox::util::detail::dispatcher::apply(v, forward(f))) mapbox::util::variant::visit(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; Types = {mapnik::geometry::geometry_empty, mapnik::geometry::point, mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:871:60, inlined from 'decltype (V::visit(v, forward(f))) mapnik::util::apply_visitor(F&&, V&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry]' at include/mapnik/util/variant.hpp:48:20, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::geometry&) const [with T = double]' at include/mapnik/geometry_correct.hpp:48:36, inlined from 'void mapnik::geometry::correct(GeomType&) [with GeomType = geometry]' at include/mapnik/geometry_correct.hpp:86:31, inlined from 'static mapnik::geometry::geometry mapnik::geometry_utils::from_twkb(const char*, std::size_t)' at src/twkb.cpp:383:30: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::greater]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:139:48, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::polygon; Tag = boost::geometry::polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:63:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::line_string; Types = {mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::point; Types = {mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::geometry_empty; Types = {mapnik::geometry::point, mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static decltype (mapbox::util::detail::dispatcher::apply(v, forward(f))) mapbox::util::variant::visit(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; Types = {mapnik::geometry::geometry_empty, mapnik::geometry::point, mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:871:60, inlined from 'decltype (V::visit(v, forward(f))) mapnik::util::apply_visitor(F&&, V&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry]' at include/mapnik/util/variant.hpp:48:20, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::geometry&) const [with T = double]' at include/mapnik/geometry_correct.hpp:48:36, inlined from 'void mapnik::geometry::correct(GeomType&) [with GeomType = geometry]' at include/mapnik/geometry_correct.hpp:86:31, inlined from 'static mapnik::geometry::geometry mapnik::geometry_utils::from_twkb(const char*, std::size_t)' at src/twkb.cpp:383:30: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::geometry::geometry}; _Tp = mapnik::geometry::geometry; _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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/wkb.hpp:28, from src/wkb.cpp:27: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::geometry::point}; _Tp = mapnik::geometry::point; _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 include/mapnik/renderer_common.hpp:27, from include/mapnik/agg_renderer.hpp:37: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&, double&}; _Tp = mapnik::geometry::point; _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 In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::line_string::add_coord(T, T) [with T = double]' at include/mapnik/geometry.hpp:66:83, inlined from 'static mapnik::geometry::line_string ogr_converter::convert_linestring(OGRLineString*)' at plugins/input/ogr/ogr_converter.cpp:101:22: /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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o plugins/input/raster/raster_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/raster/raster_featureset.cpp c++ -o plugins/input/raster/raster_info.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/raster/raster_info.cpp In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, double}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static mapnik::geometry::polygon ogr_converter::convert_polygon(OGRPolygon*)' at plugins/input/ogr/ogr_converter.cpp:128:30: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double, double}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static mapnik::geometry::polygon ogr_converter::convert_polygon(OGRPolygon*)' at plugins/input/ogr/ogr_converter.cpp:141:34: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::geometry::geometry}; _Tp = mapnik::geometry::geometry; _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 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ c++ -o plugins/input/shape/dbfile.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/shape/dbfile.cpp In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::geometry}; _Tp = mapnik::geometry::geometry; _Alloc = std::allocator >]', inlined from 'static mapnik::geometry::geometry_collection ogr_converter::convert_collection(OGRGeometryCollection*)' at plugins/input/ogr/ogr_converter.cpp:170:30: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/feature.hpp:31: /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 mapnik::vertex&}; _Tp = mapnik::vertex; _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/vector:66: /usr/include/c++/13.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'mapnik::geometry::multi_point mapnik::wkb_reader::read_multipoint() [with bool Z = false; bool M = false]' at src/wkb.cpp:295:37, inlined from 'mapnik::geometry::geometry mapnik::wkb_reader::read()' at src/wkb.cpp:140:35: /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:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'mapnik::geometry::multi_point mapnik::wkb_reader::read_multipoint() [with bool Z = true; bool M = false]' at src/wkb.cpp:295:37, inlined from 'mapnik::geometry::geometry mapnik::wkb_reader::read()' at src/wkb.cpp:182:41: /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:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'mapnik::geometry::multi_point mapnik::wkb_reader::read_multipoint() [with bool Z = true; bool M = true]' at src/wkb.cpp:295:37, inlined from 'mapnik::geometry::geometry mapnik::wkb_reader::read()' at src/wkb.cpp:185:46: /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:123:28: 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 include/mapnik/geometry.hpp:27, from include/mapnik/feature.hpp:31: /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 mapnik::vertex&}; _Tp = mapnik::vertex; _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/vector:66: /usr/include/c++/13.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ c++ -o plugins/input/shape/shape_datasource.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/shape/shape_datasource.cpp In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/feature.hpp:31: /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 mapnik::vertex&}; _Tp = mapnik::vertex; _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/vector:66: /usr/include/c++/13.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::geometry}; _Tp = mapnik::geometry::geometry; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = mapnik::geometry::geometry; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'mapnik::geometry::geometry_collection mapnik::wkb_reader::read_collection()' at src/wkb.cpp:374:33: /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 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _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>:: | ^~~~~~~~~~~~~~~~~~~ c++ -o plugins/input/shape/shape_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/shape/shape_featureset.cpp In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/agg_renderer.hpp:30, from src/agg/process_point_symbolizer.cpp:25: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/agg/process_point_symbolizer.cpp:24: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::less]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:133:41, inlined from 'static void boost::geometry::detail::multi_modify::apply(MultiGeometry&, const Strategy&) [with MultiGeometry = mapnik::geometry::multi_polygon; Strategy = boost::geometry::strategies::area::cartesian<>; Policy = boost::geometry::detail::correct::correct_polygon]' at /usr/include/boost/geometry/algorithms/detail/multi_modify.hpp:54:26, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::multi_polygon; Tag = boost::geometry::multi_polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::multi_polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:69:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:321:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::greater]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:139:48, inlined from 'static void boost::geometry::detail::multi_modify::apply(MultiGeometry&, const Strategy&) [with MultiGeometry = mapnik::geometry::multi_polygon; Strategy = boost::geometry::strategies::area::cartesian<>; Policy = boost::geometry::detail::correct::correct_polygon]' at /usr/include/boost/geometry/algorithms/detail/multi_modify.hpp:54:26, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::multi_polygon; Tag = boost::geometry::multi_polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::multi_polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:69:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:321:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::less]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:133:41, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::polygon; Tag = boost::geometry::polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:63:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::line_string; Types = {mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::point; Types = {mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::geometry_empty; Types = {mapnik::geometry::point, mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static decltype (mapbox::util::detail::dispatcher::apply(v, forward(f))) mapbox::util::variant::visit(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; Types = {mapnik::geometry::geometry_empty, mapnik::geometry::point, mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:871:60, inlined from 'decltype (V::visit(v, forward(f))) mapnik::util::apply_visitor(F&&, V&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry]' at include/mapnik/util/variant.hpp:48:20, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::geometry&) const [with T = double]' at include/mapnik/geometry_correct.hpp:48:36, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::geometry_collection&) const [with T = double]' at include/mapnik/geometry_correct.hpp:56:20, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::geometry_collection]' at deps/mapbox/variant/include/mapbox/variant.hpp:344:17, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::greater]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:139:48, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::polygon; Tag = boost::geometry::polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:63:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::line_string; Types = {mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::point; Types = {mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::geometry_empty; Types = {mapnik::geometry::point, mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static decltype (mapbox::util::detail::dispatcher::apply(v, forward(f))) mapbox::util::variant::visit(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; Types = {mapnik::geometry::geometry_empty, mapnik::geometry::point, mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:871:60, inlined from 'decltype (V::visit(v, forward(f))) mapnik::util::apply_visitor(F&&, V&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry]' at include/mapnik/util/variant.hpp:48:20, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::geometry&) const [with T = double]' at include/mapnik/geometry_correct.hpp:48:36, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::geometry_collection&) const [with T = double]' at include/mapnik/geometry_correct.hpp:56:20, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::geometry_collection]' at deps/mapbox/variant/include/mapbox/variant.hpp:344:17, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/agg_renderer.hpp:37: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::less]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:133:41, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::polygon; Tag = boost::geometry::polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:63:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::line_string; Types = {mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::point; Types = {mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::geometry_empty; Types = {mapnik::geometry::point, mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static decltype (mapbox::util::detail::dispatcher::apply(v, forward(f))) mapbox::util::variant::visit(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; Types = {mapnik::geometry::geometry_empty, mapnik::geometry::point, mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:871:60, inlined from 'decltype (V::visit(v, forward(f))) mapnik::util::apply_visitor(F&&, V&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry]' at include/mapnik/util/variant.hpp:48:20, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::geometry&) const [with T = double]' at include/mapnik/geometry_correct.hpp:48:36, inlined from 'void mapnik::geometry::correct(GeomType&) [with GeomType = geometry]' at include/mapnik/geometry_correct.hpp:86:31, inlined from 'static mapnik::geometry::geometry mapnik::geometry_utils::from_wkb(const char*, std::size_t, mapnik::wkbFormat)' at src/wkb.cpp:428:30: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::greater]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:139:48, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::polygon; Tag = boost::geometry::polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:63:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::line_string; Types = {mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::point; Types = {mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::geometry_empty; Types = {mapnik::geometry::point, mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static decltype (mapbox::util::detail::dispatcher::apply(v, forward(f))) mapbox::util::variant::visit(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; Types = {mapnik::geometry::geometry_empty, mapnik::geometry::point, mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:871:60, inlined from 'decltype (V::visit(v, forward(f))) mapnik::util::apply_visitor(F&&, V&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry]' at include/mapnik/util/variant.hpp:48:20, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::geometry&) const [with T = double]' at include/mapnik/geometry_correct.hpp:48:36, inlined from 'void mapnik::geometry::correct(GeomType&) [with GeomType = geometry]' at include/mapnik/geometry_correct.hpp:86:31, inlined from 'static mapnik::geometry::geometry mapnik::geometry_utils::from_wkb(const char*, std::size_t, mapnik::wkbFormat)' at src/wkb.cpp:428:30: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/feature.hpp:31: /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 mapnik::vertex&}; _Tp = mapnik::vertex; _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/vector:66: /usr/include/c++/13.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ c++ -o plugins/input/shape/shape_index_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/shape/shape_index_featureset.cpp In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/symbolizer.hpp:39, from include/mapnik/marker_helpers.hpp:30, from src/renderer_common/render_markers_symbolizer.cpp:27: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from include/mapnik/marker_helpers.hpp:26: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/renderer_common/render_markers_symbolizer.hpp:28, from include/mapnik/marker_helpers.hpp:38: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o plugins/input/shape/shape_io.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/shape/shape_io.cpp c++ -o plugins/input/shape/shape_utils.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/shape/shape_utils.cpp In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/symbolizer.hpp:39, from src/cairo/process_point_symbolizer.cpp:26: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/attribute.hpp:28, from include/mapnik/expression_evaluator.hpp:27, from include/mapnik/symbolizer.hpp:33: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from include/mapnik/cairo/cairo_context.hpp:33, from src/cairo/process_point_symbolizer.cpp:29: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/rule.hpp:28, from include/mapnik/grid/grid_renderer.hpp:31, from src/grid/process_point_symbolizer.cpp:28: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/feature.hpp:29, from src/grid/process_point_symbolizer.cpp:26: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from include/mapnik/renderer_common.hpp:27, from include/mapnik/grid/grid_renderer.hpp:37: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o plugins/input/sqlite/sqlite_datasource.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/sqlite/sqlite_datasource.cpp In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ c++ -o plugins/input/sqlite/sqlite_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/sqlite/sqlite_featureset.cpp In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ c++ -o plugins/input/topojson/topojson_datasource.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/topojson/topojson_datasource.cpp In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ c++ -o plugins/input/topojson/topojson_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -fPIC -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql plugins/input/topojson/topojson_featureset.cpp In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9, from /usr/include/boost/typeof/typeof.hpp:16, from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41, from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23, from /usr/include/boost/phoenix/support/vector.hpp:15, from /usr/include/boost/phoenix/core/environment.hpp:14, from /usr/include/boost/phoenix/core/actor.hpp:19, from /usr/include/boost/spirit/home/support/make_component.hpp:17, from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17, from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /usr/include/boost/spirit/home/qi/action/action.hpp:14, from /usr/include/boost/spirit/home/qi/action.hpp:14, from /usr/include/boost/spirit/home/qi.hpp:14, from /usr/include/boost/spirit/include/qi.hpp:16, from include/mapnik/css_color_grammar.hpp:34, from include/mapnik/image_filter_grammar.hpp:28, from src/image_filter_grammar.cpp:23: /usr/include/boost/spirit/include/phoenix.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ c++ -o utils/mapnik-index/mapnik-index.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql utils/mapnik-index/mapnik-index.cpp In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ c++ -o utils/mapnik-index/process_csv_file.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql utils/mapnik-index/process_csv_file.cpp In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ c++ -o utils/mapnik-index/process_geojson_file.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql utils/mapnik-index/process_geojson_file.cpp In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from plugins/input/shape/dbfile.hpp:32, from plugins/input/shape/shape_io.hpp:36, from plugins/input/shape/shape_featureset.hpp:33, from plugins/input/shape/shape_featureset.cpp:33: include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes] 60 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ c++ -o utils/mapnik-render/mapnik-render.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -DHAVE_CAIRO -I/usr/include/cairo -I/usr/include/pixman-1 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql utils/mapnik-render/mapnik-render.cpp In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/feature.hpp:31, from include/mapnik/datasource.hpp:29, from plugins/input/gdal/gdal_featureset.cpp:24: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::value_adl_barrier::value}; _Tp = mapnik::value_adl_barrier::value; _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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::value_adl_barrier::value}; _Tp = mapnik::value_adl_barrier::value; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = mapnik::value_adl_barrier::value; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void mapnik::feature_impl::put_new(const mapnik::context, unsigned int> >::key_type&, mapnik::value&&)' at include/mapnik/feature.hpp:151:32, inlined from 'void mapnik::feature_impl::put_new(const mapnik::context, unsigned int> >::key_type&, const T&) [with T = double]' at include/mapnik/feature.hpp:122:16, inlined from 'mapnik::feature_ptr gdal_featureset::get_feature_at_point(const mapnik::coord2d&)' at plugins/input/gdal/gdal_featureset.cpp:791: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)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::value_adl_barrier::value}; _Tp = mapnik::value_adl_barrier::value; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = mapnik::value_adl_barrier::value; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void mapnik::feature_impl::put_new(const mapnik::context, unsigned int> >::key_type&, mapnik::value&&)' at include/mapnik/feature.hpp:151:32, inlined from 'void mapnik::feature_impl::put_new(const mapnik::context, unsigned int> >::key_type&, const T&) [with T = double]' at include/mapnik/feature.hpp:122:16, inlined from 'mapnik::feature_ptr gdal_featureset::get_feature_at_point(const mapnik::coord2d&)' at plugins/input/gdal/gdal_featureset.cpp:794:37: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ c++ -o utils/shapeindex/shapeindex.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -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 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O3 -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H=1 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Iplugins/input/shape -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/postgresql utils/shapeindex/shapeindex.cpp In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9, from /usr/include/boost/typeof/typeof.hpp:16, from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41, from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23, from /usr/include/boost/phoenix/support/vector.hpp:15, from /usr/include/boost/phoenix/core/environment.hpp:14, from /usr/include/boost/phoenix/core/actor.hpp:19, from /usr/include/boost/spirit/home/support/make_component.hpp:17, from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17, from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /usr/include/boost/spirit/home/qi/action/action.hpp:14, from /usr/include/boost/spirit/home/qi/action.hpp:14, from /usr/include/boost/spirit/home/qi.hpp:14, from /usr/include/boost/spirit/include/qi.hpp:16, from src/dasharray_parser.cpp:28: /usr/include/boost/spirit/include/phoenix_core.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_operator.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_stl.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_function.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9, from /usr/include/boost/typeof/typeof.hpp:16, from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41, from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23, from /usr/include/boost/phoenix/support/vector.hpp:15, from /usr/include/boost/phoenix/core/environment.hpp:14, from /usr/include/boost/phoenix/core/actor.hpp:19, from /usr/include/boost/spirit/home/support/make_component.hpp:17, from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17, from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /usr/include/boost/spirit/home/qi/action/action.hpp:14, from /usr/include/boost/spirit/home/qi/action.hpp:14, from /usr/include/boost/spirit/home/qi.hpp:14, from /usr/include/boost/spirit/include/qi.hpp:16, from include/mapnik/expression_grammar.hpp:31, from include/mapnik/transform_expression_grammar.hpp:27, from include/mapnik/transform_expression_grammar_impl.hpp:24, from src/transform_expression_grammar.cpp:23: /usr/include/boost/spirit/include/phoenix_operator.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_object.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/feature.hpp:31, from include/mapnik/feature_factory.hpp:27, from plugins/input/shape/shape_featureset.cpp:28: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::geometry::point}; _Tp = mapnik::geometry::point; _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/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/feature.hpp:31: /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 mapnik::vertex&}; _Tp = mapnik::vertex; _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/vector:66: /usr/include/c++/13.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'mapnik::feature_ptr shape_featureset::next() [with filterT = mapnik::filter_in_box]' at plugins/input/shape/shape_featureset.cpp:115:41: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'mapnik::feature_ptr shape_featureset::next() [with filterT = mapnik::filter_at_point]' at plugins/input/shape/shape_featureset.cpp:115:41: /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 include/mapnik/geometry.hpp:27, from include/mapnik/feature.hpp:31: /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 mapnik::vertex&}; _Tp = mapnik::vertex; _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/vector:66: /usr/include/c++/13.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/path_expression.hpp:31, from include/mapnik/symbolizer_base.hpp:30, from include/mapnik/util/dasharray_parser.hpp:26, from src/dasharray_parser.cpp:24: /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 double&, const double&}; _Tp = std::pair; _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/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/feature.hpp:31: /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 mapnik::label_collision_detector4::label&}; _Tp = mapnik::label_collision_detector4::label; _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 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _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 In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::label_collision_detector4::label; _Alloc = std::allocator]', inlined from 'void mapnik::quad_tree::do_insert_data(value_type, const bbox_type&, node*, unsigned int&) [with T0 = mapnik::label_collision_detector4::label; T1 = mapnik::box2d]' at include/mapnik/quad_tree.hpp:212:31: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::label_collision_detector4::label; _Alloc = std::allocator]', inlined from 'void mapnik::quad_tree::do_insert_data(value_type, const bbox_type&, node*, unsigned int&) [with T0 = mapnik::label_collision_detector4::label; T1 = mapnik::box2d]' at include/mapnik/quad_tree.hpp:232:31: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9, from /usr/include/boost/typeof/typeof.hpp:16, from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41, from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23, from /usr/include/boost/phoenix/support/vector.hpp:15, from /usr/include/boost/phoenix/core/environment.hpp:14, from /usr/include/boost/phoenix/core/actor.hpp:19, from /usr/include/boost/spirit/home/support/make_component.hpp:17, from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17, from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /usr/include/boost/spirit/home/qi/action/action.hpp:14, from /usr/include/boost/spirit/home/qi/action.hpp:14, from /usr/include/boost/spirit/home/qi.hpp:14, from /usr/include/boost/spirit/include/qi.hpp:16, from include/mapnik/svg/svg_points_grammar.hpp:31, from include/mapnik/svg/svg_points_grammar_impl.hpp:26, from src/svg/svg_points_parser.cpp:25: /usr/include/boost/spirit/include/phoenix_function.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_core.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_operator.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void boost::phoenix::stl::push_back::operator()(C&, const Arg&) const [with C = std::vector; Arg = double]' at /usr/include/boost/phoenix/stl/container/container.hpp:603:35, inlined from 'static boost::phoenix::detail::function_eval::result_impl::type boost::phoenix::detail::function_eval::result_impl::call(F, A ..., Context) [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor > > >, 0> >&, const boost::phoenix::actor >&}; Context = const boost::phoenix::vector2, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&, const boost::spirit::unused_type&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:120:56, inlined from 'typename boost::phoenix::detail::function_eval::result, A, const A&>::type ...)>::type boost::phoenix::detail::function_eval::operator()(F&&, A&& ...) const [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor > > >, 0> >&, const boost::phoenix::actor >&, const boost::phoenix::vector2, 0>, boost::phoenix::actor > > >, 0> >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&, const boost::spirit::unused_type&, bool&>&, const boost::phoenix::default_actions&>}]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:146:28, inlined from 'boost::phoenix::detail::call_impl_ >::result_type boost::phoenix::detail::call_impl_ >::operator()(typename boost::phoenix::detail::call_impl_ >::expr_param, typename boost::phoenix::detail::call_impl_ >::state_param, typename boost::phoenix::detail::call_impl_ >::data_param) const [with Fun = boost::phoenix::detail::function_eval; Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> >&; State = boost::phoenix::vector4, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&, const boost::spirit::unused_type&, bool&>&; Data = const boost::phoenix::default_actions&; unsigned int ...Indices = {0, 1, 2}]' at /usr/include/boost/phoenix/core/call.hpp:95:26, inlined from 'boost::phoenix::evaluator::impl::result_type boost::phoenix::evaluator::impl::operator()(typename boost::phoenix::evaluator::impl::expr_param, typename boost::phoenix::evaluator::impl::state_param, typename boost::phoenix::evaluator::impl::data_param) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&, const boost::spirit::unused_type&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:74:30, inlined from 'typename boost::proto::detail::apply_transform::result_type boost::phoenix::evaluator::operator()(Expr&&, State&&) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&, const boost::spirit::unused_type&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:34:9, inlined from 'typename boost::proto::switch_::impl::type, typename boost::phoenix::result_of::actions::type>::result_type boost::phoenix::eval(const Expr&, const Context&) [with Expr = actor, 0>, actor > >, 0> >, actor > >, 3> >; Context = vector2, 0>, actor > >, 0> >, actor > >, 3> >*, boost::fusion::vector&, const boost::spirit::unused_type&, bool&>&, const default_actions&>]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:139:17, inlined from 'typename boost::phoenix::actor::result(A ...)>::type boost::phoenix::actor::operator()(A&& ...) const [with A = {boost::fusion::vector&, const boost::spirit::unused_type&, bool&}; Expr = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3>]' at /usr/include/boost/phoenix/core/actor.hpp:230:33, inlined from 'bool boost::spirit::traits::action_dispatch::operator()(const boost::phoenix::actor&, Attribute&, Context&) [with Eval = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3>; Attribute = double; Context = const boost::spirit::unused_type; Component = boost::spirit::qi::any_real_parser >]' at /usr/include/boost/spirit/home/support/action_dispatch.hpp:183:14, inlined from 'bool boost::spirit::qi::action::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = const boost::spirit::unused_type; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Subject = boost::spirit::qi::any_real_parser >; Action = boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> >]' at /usr/include/boost/spirit/home/qi/action/action.hpp:67:55, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::action >, boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> > >; Attribute = boost::spirit::unused_type; Iterator = __gnu_cxx::__normal_iterator >; Context = const boost::spirit::unused_type; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::action >, boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, const boost::spirit::unused_type, boost::spirit::qi::char_class > >; Attr = const boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:287:23, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::action >, boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, const boost::spirit::unused_type, boost::spirit::qi::char_class > >; Attr = const boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::action >, boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, const boost::spirit::unused_type, boost::spirit::qi::char_class > >; Attr = const boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container >, const boost::spirit::unused_type, boost::spirit::qi::char_class > >, const boost::spirit::unused_type, mpl_::bool_ >; Left = boost::spirit::qi::action >, boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::no_skip_directive >]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:67:19, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = const boost::spirit::unused_type; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Left = boost::spirit::qi::action >, boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::no_skip_directive >]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::detail::alternative_function::operator()(const Component&) const [with Component = boost::spirit::qi::list >, boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::no_skip_directive > >; Iterator = __gnu_cxx::__normal_iterator >; Context = const boost::spirit::unused_type; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:196:35, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::no_skip_directive > >, boost::fusion::cons, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, const boost::spirit::unused_type, boost::spirit::qi::char_class >, const boost::spirit::unused_type>]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons >, boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::no_skip_directive > >, boost::fusion::cons, boost::fusion::nil_> >; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, const boost::spirit::unused_type, boost::spirit::qi::char_class >, const boost::spirit::unused_type>; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons >, boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::no_skip_directive > >, cons, nil_> >; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, const boost::spirit::unused_type, boost::spirit::qi::char_class >, const boost::spirit::unused_type>]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::alternative::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = const boost::spirit::unused_type; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Elements = boost::fusion::cons >, boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::no_skip_directive > >, boost::fusion::cons, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/alternative.hpp:81:31, inlined from 'static bool boost::spirit::qi::detail::phrase_parse_impl >::type>::call(Iterator&, Iterator, const Expr&, const Skipper&, boost::spirit::qi::skip_flag) [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::proto::exprns_::expr >, 0>; Expr = boost::proto::exprns_::expr&, const boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> >&>, 2>&, const boost::proto::exprns_::expr, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&>, 2>&, const boost::proto::exprns_::expr > >, 0>&>, 2>]' at /usr/include/boost/spirit/home/qi/detail/parse.hpp:84:49, inlined from 'bool boost::spirit::qi::phrase_parse(Iterator&, Iterator, const Expr&, const Skipper&, skip_flag) [with Iterator = __gnu_cxx::__normal_iterator >; Expr = boost::proto::exprns_::expr&, const boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> >&>, 2>&, const boost::proto::exprns_::expr, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&>, 2>&, const boost::proto::exprns_::expr > >, 0>&>, 2>; Skipper = boost::proto::exprns_::expr >, 0>]' at /usr/include/boost/spirit/home/qi/parse.hpp:120:53, inlined from 'bool mapnik::util::parse_dasharray(const std::string&, mapnik::dash_array&)' at src/dasharray_parser.cpp:77:30: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = double; _Alloc = std::allocator]', inlined from 'void boost::phoenix::stl::push_back::operator()(C&, const Arg&) const [with C = std::vector; Arg = double]' at /usr/include/boost/phoenix/stl/container/container.hpp:603:35, inlined from 'static boost::phoenix::detail::function_eval::result_impl::type boost::phoenix::detail::function_eval::result_impl::call(F, A ..., Context) [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor > > >, 0> >&, const boost::phoenix::actor >&}; Context = const boost::phoenix::vector2, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&, const boost::spirit::unused_type&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:120:56, inlined from 'typename boost::phoenix::detail::function_eval::result, A, const A&>::type ...)>::type boost::phoenix::detail::function_eval::operator()(F&&, A&& ...) const [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor > > >, 0> >&, const boost::phoenix::actor >&, const boost::phoenix::vector2, 0>, boost::phoenix::actor > > >, 0> >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&, const boost::spirit::unused_type&, bool&>&, const boost::phoenix::default_actions&>}]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:146:28, inlined from 'boost::phoenix::detail::call_impl_ >::result_type boost::phoenix::detail::call_impl_ >::operator()(typename boost::phoenix::detail::call_impl_ >::expr_param, typename boost::phoenix::detail::call_impl_ >::state_param, typename boost::phoenix::detail::call_impl_ >::data_param) const [with Fun = boost::phoenix::detail::function_eval; Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> >&; State = boost::phoenix::vector4, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&, const boost::spirit::unused_type&, bool&>&; Data = const boost::phoenix::default_actions&; unsigned int ...Indices = {0, 1, 2}]' at /usr/include/boost/phoenix/core/call.hpp:95:26, inlined from 'boost::phoenix::evaluator::impl::result_type boost::phoenix::evaluator::impl::operator()(typename boost::phoenix::evaluator::impl::expr_param, typename boost::phoenix::evaluator::impl::state_param, typename boost::phoenix::evaluator::impl::data_param) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&, const boost::spirit::unused_type&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:74:30, inlined from 'typename boost::proto::detail::apply_transform::result_type boost::phoenix::evaluator::operator()(Expr&&, State&&) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&, const boost::spirit::unused_type&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:34:9, inlined from 'typename boost::proto::switch_::impl::type, typename boost::phoenix::result_of::actions::type>::result_type boost::phoenix::eval(const Expr&, const Context&) [with Expr = actor, 0>, actor > >, 0> >, actor > >, 3> >; Context = vector2, 0>, actor > >, 0> >, actor > >, 3> >*, boost::fusion::vector&, const boost::spirit::unused_type&, bool&>&, const default_actions&>]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:139:17, inlined from 'typename boost::phoenix::actor::result(A ...)>::type boost::phoenix::actor::operator()(A&& ...) const [with A = {boost::fusion::vector&, const boost::spirit::unused_type&, bool&}; Expr = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3>]' at /usr/include/boost/phoenix/core/actor.hpp:230:33, inlined from 'bool boost::spirit::traits::action_dispatch::operator()(const boost::phoenix::actor&, Attribute&, Context&) [with Eval = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3>; Attribute = double; Context = const boost::spirit::unused_type; Component = boost::spirit::qi::any_real_parser >]' at /usr/include/boost/spirit/home/support/action_dispatch.hpp:183:14, inlined from 'bool boost::spirit::qi::action::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = const boost::spirit::unused_type; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Subject = boost::spirit::qi::any_real_parser >; Action = boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> >]' at /usr/include/boost/spirit/home/qi/action/action.hpp:67:55, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::action >, boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> > >; Attribute = boost::spirit::unused_type; Iterator = __gnu_cxx::__normal_iterator >; Context = const boost::spirit::unused_type; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::action >, boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, const boost::spirit::unused_type, boost::spirit::qi::char_class > >; Attr = const boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:287:23, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::action >, boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, const boost::spirit::unused_type, boost::spirit::qi::char_class > >; Attr = const boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::action >, boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, const boost::spirit::unused_type, boost::spirit::qi::char_class > >; Attr = const boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container >, const boost::spirit::unused_type, boost::spirit::qi::char_class > >, const boost::spirit::unused_type, mpl_::bool_ >; Left = boost::spirit::qi::action >, boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::no_skip_directive >]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:72:21, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = const boost::spirit::unused_type; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Left = boost::spirit::qi::action >, boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::no_skip_directive >]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::detail::alternative_function::operator()(const Component&) const [with Component = boost::spirit::qi::list >, boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::no_skip_directive > >; Iterator = __gnu_cxx::__normal_iterator >; Context = const boost::spirit::unused_type; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:196:35, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::no_skip_directive > >, boost::fusion::cons, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, const boost::spirit::unused_type, boost::spirit::qi::char_class >, const boost::spirit::unused_type>]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons >, boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::no_skip_directive > >, boost::fusion::cons, boost::fusion::nil_> >; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, const boost::spirit::unused_type, boost::spirit::qi::char_class >, const boost::spirit::unused_type>; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons >, boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::no_skip_directive > >, cons, nil_> >; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, const boost::spirit::unused_type, boost::spirit::qi::char_class >, const boost::spirit::unused_type>]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::alternative::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = const boost::spirit::unused_type; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Elements = boost::fusion::cons >, boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::no_skip_directive > >, boost::fusion::cons, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/alternative.hpp:81:31, inlined from 'static bool boost::spirit::qi::detail::phrase_parse_impl >::type>::call(Iterator&, Iterator, const Expr&, const Skipper&, boost::spirit::qi::skip_flag) [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::proto::exprns_::expr >, 0>; Expr = boost::proto::exprns_::expr&, const boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> >&>, 2>&, const boost::proto::exprns_::expr, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&>, 2>&, const boost::proto::exprns_::expr > >, 0>&>, 2>]' at /usr/include/boost/spirit/home/qi/detail/parse.hpp:84:49, inlined from 'bool boost::spirit::qi::phrase_parse(Iterator&, Iterator, const Expr&, const Skipper&, skip_flag) [with Iterator = __gnu_cxx::__normal_iterator >; Expr = boost::proto::exprns_::expr&, const boost::phoenix::actor, 0>, boost::phoenix::actor > >, 0> >, boost::phoenix::actor > >, 3> >&>, 2>&, const boost::proto::exprns_::expr, 0>&, const boost::proto::exprns_::expr, boost::fusion::vector > >, 0>&>, 2>&>, 2>&, const boost::proto::exprns_::expr > >, 0>&>, 2>; Skipper = boost::proto::exprns_::expr >, 0>]' at /usr/include/boost/spirit/home/qi/parse.hpp:120:53, inlined from 'bool mapnik::util::parse_dasharray(const std::string&, mapnik::dash_array&)' at src/dasharray_parser.cpp:77:30: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const double&, const double&}; _Tp = std::pair; _Alloc = std::allocator >]', inlined from 'bool mapnik::util::{anonymous}::setup_dashes(std::vector&, mapnik::dash_array&)' at src/dasharray_parser.cpp:53:30, inlined from 'bool mapnik::util::parse_dasharray(const std::string&, mapnik::dash_array&)' at src/dasharray_parser.cpp:84:28: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' 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 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::vertex}; _Tp = mapnik::vertex; _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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::vertex}; _Tp = mapnik::vertex; _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 > >' 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 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::vertex}; _Tp = mapnik::vertex; _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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::vertex}; _Tp = mapnik::vertex; _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 > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/feature.hpp:31: /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 mapnik::vertex&}; _Tp = mapnik::vertex; _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 src/agg/process_point_symbolizer.cpp:35: include/mapnik/renderer_common/process_point_symbolizer.hpp: In function 'void mapnik::render_point_symbolizer(const point_symbolizer&, feature_impl&, const proj_transform&, RendererType&, F) [with F = agg_renderer >::process(const mapnik::point_symbolizer&, mapnik::feature_impl&, const mapnik::proj_transform&)::; RendererType = renderer_common]': include/mapnik/renderer_common/process_point_symbolizer.hpp:90:23: warning: 'pt.mapnik::geometry::point::x' may be used uninitialized [-Wmaybe-uninitialized] 90 | double x = pt.x; | ~~~^ In file included from plugins/input/csv/csv_featureset.hpp:38, from plugins/input/csv/csv_featureset.cpp:24: include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes] 60 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/mapnik/renderer_common/process_point_symbolizer.hpp:72:41: note: 'pt' declared here 72 | mapnik::geometry::point pt; | ^~ include/mapnik/renderer_common/process_point_symbolizer.hpp:91:23: warning: 'pt.mapnik::geometry::point::y' may be used uninitialized [-Wmaybe-uninitialized] 91 | double y = pt.y; | ~~~^ include/mapnik/renderer_common/process_point_symbolizer.hpp:72:41: note: 'pt' declared here 72 | mapnik::geometry::point pt; | ^~ include/mapnik/renderer_common/process_point_symbolizer.hpp:90:23: warning: 'pt.mapnik::geometry::point::x' may be used uninitialized [-Wmaybe-uninitialized] 90 | double x = pt.x; | ~~~^ include/mapnik/renderer_common/process_point_symbolizer.hpp:72:41: note: 'pt' declared here 72 | mapnik::geometry::point pt; | ^~ include/mapnik/renderer_common/process_point_symbolizer.hpp:91:23: warning: 'pt.mapnik::geometry::point::y' may be used uninitialized [-Wmaybe-uninitialized] 91 | double y = pt.y; | ~~~^ include/mapnik/renderer_common/process_point_symbolizer.hpp:72:41: note: 'pt' declared here 72 | mapnik::geometry::point pt; | ^~ include/mapnik/renderer_common/process_point_symbolizer.hpp:90:23: warning: 'pt.mapnik::geometry::point::x' may be used uninitialized [-Wmaybe-uninitialized] 90 | double x = pt.x; | ~~~^ include/mapnik/renderer_common/process_point_symbolizer.hpp:72:41: note: 'pt' declared here 72 | mapnik::geometry::point pt; | ^~ include/mapnik/renderer_common/process_point_symbolizer.hpp:91:23: warning: 'pt.mapnik::geometry::point::y' may be used uninitialized [-Wmaybe-uninitialized] 91 | double y = pt.y; | ~~~^ include/mapnik/renderer_common/process_point_symbolizer.hpp:72:41: note: 'pt' declared here 72 | mapnik::geometry::point pt; | ^~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: /usr/include/c++/13.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/util/geometry_to_ds_type.hpp:28, from include/mapnik/attribute.hpp:29: /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 mapnik::label_collision_detector4::label&}; _Tp = mapnik::label_collision_detector4::label; _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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::label_collision_detector4::label; _Alloc = std::allocator]', inlined from 'void mapnik::quad_tree::do_insert_data(value_type, const bbox_type&, node*, unsigned int&) [with T0 = mapnik::label_collision_detector4::label; T1 = mapnik::box2d]' at include/mapnik/quad_tree.hpp:212:31: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::label_collision_detector4::label; _Alloc = std::allocator]', inlined from 'void mapnik::quad_tree::do_insert_data(value_type, const bbox_type&, node*, unsigned int&) [with T0 = mapnik::label_collision_detector4::label; T1 = mapnik::box2d]' at include/mapnik/quad_tree.hpp:232:31: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/feature.hpp:31: /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 mapnik::label_collision_detector4::label&}; _Tp = mapnik::label_collision_detector4::label; _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/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::label_collision_detector4::label; _Alloc = std::allocator]', inlined from 'void mapnik::quad_tree::do_insert_data(value_type, const bbox_type&, node*, unsigned int&) [with T0 = mapnik::label_collision_detector4::label; T1 = mapnik::box2d]' at include/mapnik/quad_tree.hpp:212:31: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::label_collision_detector4::label; _Alloc = std::allocator]', inlined from 'void mapnik::quad_tree::do_insert_data(value_type, const bbox_type&, node*, unsigned int&) [with T0 = mapnik::label_collision_detector4::label; T1 = mapnik::box2d]' at include/mapnik/quad_tree.hpp:232:31: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from include/mapnik/symbolizer_base.hpp:32, from include/mapnik/text/text_properties.hpp:31, from include/mapnik/text/placements/base.hpp:28, from include/mapnik/text/placements/simple.hpp:27, from src/text/placements/simple.cpp:25: include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow] 82 | colorizer_stop(float value = 0, | ~~~~~~^~~~~~~~~ In file included from include/mapnik/attribute.hpp:28, from include/mapnik/text/text_properties.hpp:27: include/mapnik/value.hpp:113:7: note: shadowed declaration is here 113 | using value = value_adl_barrier::value; | ^~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9, from /usr/include/boost/typeof/typeof.hpp:16, from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41, from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23, from /usr/include/boost/phoenix/support/vector.hpp:15, from /usr/include/boost/phoenix/core/environment.hpp:14, from /usr/include/boost/phoenix/core/actor.hpp:19, from /usr/include/boost/spirit/home/support/make_component.hpp:17, from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17, from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /usr/include/boost/spirit/home/qi/action/action.hpp:14, from /usr/include/boost/spirit/home/qi/action.hpp:14, from /usr/include/boost/spirit/home/qi.hpp:14, from /usr/include/boost/spirit/include/qi.hpp:16, from src/svg/svg_parser.cpp:44: /usr/include/boost/spirit/include/phoenix_core.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_operator.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::vertex}; _Tp = mapnik::vertex; _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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::vertex}; _Tp = mapnik::vertex; _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 > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/gradient.hpp:35, from include/mapnik/svg/svg_path_attributes.hpp:27, from include/mapnik/svg/svg_converter.hpp:27, from include/mapnik/svg/svg_path_parser.hpp:28, from src/svg/svg_points_parser.cpp:24: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {agg::vertex_base}; _Tp = agg::vertex_base; _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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {agg::vertex_base}; _Tp = agg::vertex_base; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = agg::vertex_base; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void mapnik::svg::vertex_stl_adapter::add_vertex(double, double, unsigned int) [with Container = std::vector >]' at include/mapnik/svg/svg_path_adapter.hpp:857:28, inlined from 'void mapnik::svg::path_adapter::move_to(double, double) [with VertexContainer = mapnik::svg::vertex_stl_adapter > >]' at include/mapnik/svg/svg_path_adapter.hpp:303:25, inlined from 'void mapnik::svg::svg_converter::move_to(double, double, bool) [with VertexSource = mapnik::svg::path_adapter > > >; AttributeSource = agg::pod_bvector]' at include/mapnik/svg/svg_converter.hpp:82:24, inlined from 'void mapnik::svg::move_to::operator()(PathType&, T0, T1) const [with PathType = mapnik::svg::svg_converter > > >, agg::pod_bvector >; T0 = boost::fusion::vector; T1 = bool]' at include/mapnik/svg/svg_path_commands.hpp:51:21, inlined from 'static boost::phoenix::detail::function_eval::result_impl::type boost::phoenix::detail::function_eval::result_impl::call(F, A ..., Context) [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor >&, const boost::phoenix::actor >&, const boost::proto::exprns_::basic_expr, 0>&}; Context = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> >*, boost::fusion::vector&>&, boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:120:56, inlined from 'typename boost::phoenix::detail::function_eval::result, A, const A&>::type ...)>::type boost::phoenix::detail::function_eval::operator()(F&&, A&& ...) const [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor >&, const boost::phoenix::actor >&, const boost::proto::exprns_::basic_expr, 0>&, const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> >*, boost::fusion::vector&>&, boost::spirit::context, std::allocator > > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>}]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:146:28, inlined from 'boost::phoenix::detail::call_impl_ >::result_type boost::phoenix::detail::call_impl_ >::operator()(typename boost::phoenix::detail::call_impl_ >::expr_param, typename boost::phoenix::detail::call_impl_ >::state_param, typename boost::phoenix::detail::call_impl_ >::data_param) const [with Fun = boost::phoenix::detail::function_eval; Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> >&; State = boost::phoenix::vector4, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> >*, boost::fusion::vector&>&, boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&>&; Data = const boost::phoenix::default_actions&; unsigned int ...Indices = {0, 1, 2, 3}]' at /usr/include/boost/phoenix/core/call.hpp:95:26, inlined from 'boost::phoenix::evaluator::impl::result_type boost::phoenix::evaluator::impl::operator()(typename boost::phoenix::evaluator::impl::expr_param, typename boost::phoenix::evaluator::impl::state_param, typename boost::phoenix::evaluator::impl::data_param) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> >*, boost::fusion::vector&>&, boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:74:30, inlined from 'typename boost::proto::detail::apply_transform::result_type boost::phoenix::evaluator::operator()(Expr&&, State&&) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> >*, boost::fusion::vector&>&, boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:34:9, inlined from 'typename boost::proto::switch_::impl::type, typename boost::phoenix::result_of::actions::type>::result_type boost::phoenix::eval(const Expr&, const Context&) [with Expr = actor, 0>, actor >, actor >, boost::proto::exprns_::basic_expr, 0> >, 4> >; Context = vector2, 0>, actor >, actor >, boost::proto::exprns_::basic_expr, 0> >, 4> >*, boost::fusion::vector&>&, boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&>&, const default_actions&>]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:139:17, inlined from 'typename boost::phoenix::actor::result(A ...)>::type boost::phoenix::actor::operator()(A&& ...) const [with A = {boost::fusion::vector&>&, boost::spirit::context, std::allocator > > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&}; Expr = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4>]' at /usr/include/boost/phoenix/core/actor.hpp:230:33, inlined from 'bool boost::spirit::traits::action_dispatch::operator()(const boost::phoenix::actor&, Attribute&, Context&) [with Eval = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4>; Attribute = boost::fusion::vector; Context = boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Component = boost::spirit::qi::reference(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >]' at /usr/include/boost/spirit/home/support/action_dispatch.hpp:183:14, inlined from 'bool boost::spirit::qi::action::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::reference(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Action = boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> >]' at /usr/include/boost/spirit/home/qi/action/action.hpp:67:55, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >; Iterator = const char*; Context = boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:49:36, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::cons >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > > >, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::fail_function > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::cons >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > > >, boost::fusion::nil_> >; F = boost::spirit::qi::detail::fail_function > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, cons >, cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, nil_> > > >, nil_> >; F = boost::spirit::qi::detail::fail_function > > >, agg::pod_bvector >&, nil_> >, vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::any_if(const Sequence&, unused_type, F, Pred) [with Pred = traits::attribute_not_unused > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; Sequence = boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, unused_type, unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::cons >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, unused_type, unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > > >, boost::fusion::nil_> >; F = qi::detail::fail_function > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >, qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:214:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = const char*; Context = boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::cons >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > > >, boost::fusion::nil_> > >; Elements = boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::cons >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > > >, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:87:31, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::cons >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > > >, boost::fusion::nil_> > >; Elements = boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::cons >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > > >, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::true_) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::cons >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > > >, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:33:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::cons >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > > >, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::cons >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > > >, boost::fusion::nil_> > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {agg::vertex_base}; _Tp = agg::vertex_base; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = agg::vertex_base; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void mapnik::svg::vertex_stl_adapter::add_vertex(double, double, unsigned int) [with Container = std::vector >]' at include/mapnik/svg/svg_path_adapter.hpp:857:28, inlined from 'void mapnik::svg::path_adapter::line_to(double, double) [with VertexContainer = mapnik::svg::vertex_stl_adapter > >]' at include/mapnik/svg/svg_path_adapter.hpp:318:25, inlined from 'void mapnik::svg::svg_converter::line_to(double, double, bool) [with VertexSource = mapnik::svg::path_adapter > > >; AttributeSource = agg::pod_bvector]' at include/mapnik/svg/svg_converter.hpp:88:24, inlined from 'void mapnik::svg::line_to::operator()(PathType&, const T0&, T1) const [with PathType = mapnik::svg::svg_converter > > >, agg::pod_bvector >; T0 = boost::fusion::vector; T1 = bool]' at include/mapnik/svg/svg_path_commands.hpp:81:21, inlined from 'static boost::phoenix::detail::function_eval::result_impl::type boost::phoenix::detail::function_eval::result_impl::call(F, A ..., Context) [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor >&, const boost::phoenix::actor >&, const boost::proto::exprns_::basic_expr, 0>&}; Context = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> >*, boost::fusion::vector&>&, boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:120:56, inlined from 'typename boost::phoenix::detail::function_eval::result, A, const A&>::type ...)>::type boost::phoenix::detail::function_eval::operator()(F&&, A&& ...) const [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor >&, const boost::phoenix::actor >&, const boost::proto::exprns_::basic_expr, 0>&, const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> >*, boost::fusion::vector&>&, boost::spirit::context, std::allocator > > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>}]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:146:28, inlined from 'boost::phoenix::detail::call_impl_ >::result_type boost::phoenix::detail::call_impl_ >::operator()(typename boost::phoenix::detail::call_impl_ >::expr_param, typename boost::phoenix::detail::call_impl_ >::state_param, typename boost::phoenix::detail::call_impl_ >::data_param) const [with Fun = boost::phoenix::detail::function_eval; Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> >&; State = boost::phoenix::vector4, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> >*, boost::fusion::vector&>&, boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&>&; Data = const boost::phoenix::default_actions&; unsigned int ...Indices = {0, 1, 2, 3}]' at /usr/include/boost/phoenix/core/call.hpp:95:26, inlined from 'boost::phoenix::evaluator::impl::result_type boost::phoenix::evaluator::impl::operator()(typename boost::phoenix::evaluator::impl::expr_param, typename boost::phoenix::evaluator::impl::state_param, typename boost::phoenix::evaluator::impl::data_param) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> >*, boost::fusion::vector&>&, boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:74:30, inlined from 'typename boost::proto::detail::apply_transform::result_type boost::phoenix::evaluator::operator()(Expr&&, State&&) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> >*, boost::fusion::vector&>&, boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:34:9, inlined from 'typename boost::proto::switch_::impl::type, typename boost::phoenix::result_of::actions::type>::result_type boost::phoenix::eval(const Expr&, const Context&) [with Expr = actor, 0>, actor >, actor >, boost::proto::exprns_::basic_expr, 0> >, 4> >; Context = vector2, 0>, actor >, actor >, boost::proto::exprns_::basic_expr, 0> >, 4> >*, boost::fusion::vector&>&, boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&>&, const default_actions&>]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:139:17, inlined from 'typename boost::phoenix::actor::result(A ...)>::type boost::phoenix::actor::operator()(A&& ...) const [with A = {boost::fusion::vector&>&, boost::spirit::context, std::allocator > > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&}; Expr = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4>]' at /usr/include/boost/phoenix/core/actor.hpp:230:33, inlined from 'bool boost::spirit::traits::action_dispatch::operator()(const boost::phoenix::actor&, Attribute&, Context&) [with Eval = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4>; Attribute = boost::fusion::vector; Context = boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Component = boost::spirit::qi::reference(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >]' at /usr/include/boost/spirit/home/support/action_dispatch.hpp:183:14, inlined from 'bool boost::spirit::qi::action::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Subject = boost::spirit::qi::reference(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Action = boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> >]' at /usr/include/boost/spirit/home/qi/action/action.hpp:67:55, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >; Attribute = boost::spirit::unused_type; Iterator = const char*; Context = boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:186:21, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:187:37, inlined from 'bool boost::spirit::any_if(const Sequence1&, Sequence2&, F, Pred) [with Pred = traits::attribute_not_unused > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; Sequence1 = boost::fusion::cons >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, unused_type, unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> >; Sequence2 = boost::fusion::vector; F = qi::detail::fail_function > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >, qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:201:36, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = const char*; Context = boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Derived = boost::spirit::qi::sequence >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > >; Elements = boost::fusion::cons >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:87:31, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Derived = boost::spirit::qi::sequence >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > >; Elements = boost::fusion::cons >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::sequence >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > >; Attribute = boost::spirit::unused_type; Iterator = const char*; Context = boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::sequence >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::fail_function > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = const boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:287:23, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::sequence >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::fail_function > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = const boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::sequence >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::fail_function > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = const boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::kleene::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, const boost::spirit::unused_type, mpl_::bool_ >; Subject = boost::spirit::qi::sequence >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/kleene.hpp:67:23, inlined from 'bool boost::spirit::qi::kleene::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::sequence >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/kleene.hpp:86:28, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&) const [with Component = boost::spirit::qi::kleene >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > > >; Iterator = const char*; Context = boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:49:36, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > > >, boost::fusion::nil_> >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::fail_function > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::cons >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > > >, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::fail_function > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::cons >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > > >, boost::fusion::nil_> >; F = boost::spirit::qi::detail::fail_function > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, cons >, cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, nil_> > > >, nil_> >; F = boost::spirit::qi::detail::fail_function > > >, agg::pod_bvector >&, nil_> >, vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::any_if(const Sequence&, unused_type, F, Pred) [with Pred = traits::attribute_not_unused > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; Sequence = boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, unused_type, unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::cons >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, unused_type, unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > > >, boost::fusion::nil_> >; F = qi::detail::fail_function > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >, qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:214:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = const char*; Context = boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::cons >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > > >, boost::fusion::nil_> > >; Elements = boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::cons >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > > >, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:87:31, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::cons >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > > >, boost::fusion::nil_> > >; Elements = boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::cons >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > > >, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::true_) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::cons >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > > >, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:33:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::cons >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > > >, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::cons >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::proto::exprns_::basic_expr, 0> >, 4> > >, boost::fusion::nil_> > > >, boost::fusion::nil_> > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context > > >, agg::pod_bvector >&, boost::fusion::nil_> >, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9, from /usr/include/boost/typeof/typeof.hpp:16, from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41, from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23, from /usr/include/boost/phoenix/support/vector.hpp:15, from /usr/include/boost/phoenix/core/environment.hpp:14, from /usr/include/boost/phoenix/core/actor.hpp:19, from /usr/include/boost/spirit/home/support/make_component.hpp:17, from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17, from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /usr/include/boost/spirit/home/qi/action/action.hpp:14, from /usr/include/boost/spirit/home/qi/action.hpp:14, from /usr/include/boost/spirit/home/qi.hpp:14, from /usr/include/boost/spirit/include/qi.hpp:16, from include/mapnik/path_expression_grammar.hpp:31, from src/parse_path.cpp:24: /usr/include/boost/spirit/include/phoenix_core.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_object.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_stl.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9, from /usr/include/boost/typeof/typeof.hpp:16, from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41, from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23, from /usr/include/boost/phoenix/support/vector.hpp:15, from /usr/include/boost/phoenix/core/environment.hpp:14, from /usr/include/boost/phoenix/core/actor.hpp:19, from /usr/include/boost/spirit/home/support/make_component.hpp:17, from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17, from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /usr/include/boost/spirit/home/qi/action/action.hpp:14, from /usr/include/boost/spirit/home/qi/action.hpp:14, from /usr/include/boost/spirit/home/qi.hpp:14, from /usr/include/boost/spirit/include/qi.hpp:16, from include/mapnik/svg/svg_path_grammar.hpp:29, from include/mapnik/svg/svg_path_grammar_impl.hpp:27, from src/svg/svg_path_parser.cpp:26: /usr/include/boost/spirit/include/phoenix_function.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_core.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from src/cairo/process_point_symbolizer.cpp:32: include/mapnik/renderer_common/process_point_symbolizer.hpp: In function 'void mapnik::render_point_symbolizer(const point_symbolizer&, feature_impl&, const proj_transform&, RendererType&, F) [with F = cairo_renderer >::process(const mapnik::point_symbolizer&, mapnik::feature_impl&, const mapnik::proj_transform&)::; RendererType = renderer_common]': include/mapnik/renderer_common/process_point_symbolizer.hpp:90:23: warning: 'pt.mapnik::geometry::point::x' may be used uninitialized [-Wmaybe-uninitialized] 90 | double x = pt.x; | ~~~^ include/mapnik/renderer_common/process_point_symbolizer.hpp:72:41: note: 'pt' declared here 72 | mapnik::geometry::point pt; | ^~ include/mapnik/renderer_common/process_point_symbolizer.hpp:91:23: warning: 'pt.mapnik::geometry::point::y' may be used uninitialized [-Wmaybe-uninitialized] 91 | double y = pt.y; | ~~~^ include/mapnik/renderer_common/process_point_symbolizer.hpp:72:41: note: 'pt' declared here 72 | mapnik::geometry::point pt; | ^~ include/mapnik/renderer_common/process_point_symbolizer.hpp:90:23: warning: 'pt.mapnik::geometry::point::x' may be used uninitialized [-Wmaybe-uninitialized] 90 | double x = pt.x; | ~~~^ include/mapnik/renderer_common/process_point_symbolizer.hpp:72:41: note: 'pt' declared here 72 | mapnik::geometry::point pt; | ^~ include/mapnik/renderer_common/process_point_symbolizer.hpp:91:23: warning: 'pt.mapnik::geometry::point::y' may be used uninitialized [-Wmaybe-uninitialized] 91 | double y = pt.y; | ~~~^ include/mapnik/renderer_common/process_point_symbolizer.hpp:72:41: note: 'pt' declared here 72 | mapnik::geometry::point pt; | ^~ include/mapnik/renderer_common/process_point_symbolizer.hpp:90:23: warning: 'pt.mapnik::geometry::point::x' may be used uninitialized [-Wmaybe-uninitialized] 90 | double x = pt.x; | ~~~^ include/mapnik/renderer_common/process_point_symbolizer.hpp:72:41: note: 'pt' declared here 72 | mapnik::geometry::point pt; | ^~ include/mapnik/renderer_common/process_point_symbolizer.hpp:91:23: warning: 'pt.mapnik::geometry::point::y' may be used uninitialized [-Wmaybe-uninitialized] 91 | double y = pt.y; | ~~~^ include/mapnik/renderer_common/process_point_symbolizer.hpp:72:41: note: 'pt' declared here 72 | mapnik::geometry::point pt; | ^~ /usr/include/boost/spirit/include/phoenix_operator.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from src/grid/process_point_symbolizer.cpp:37: include/mapnik/renderer_common/process_point_symbolizer.hpp: In function 'void mapnik::render_point_symbolizer(const point_symbolizer&, feature_impl&, const proj_transform&, RendererType&, F) [with F = grid_renderer >::process(const mapnik::point_symbolizer&, mapnik::feature_impl&, const mapnik::proj_transform&)::; RendererType = renderer_common]': include/mapnik/renderer_common/process_point_symbolizer.hpp:90:23: warning: 'pt.mapnik::geometry::point::x' may be used uninitialized [-Wmaybe-uninitialized] 90 | double x = pt.x; | ~~~^ include/mapnik/renderer_common/process_point_symbolizer.hpp:72:41: note: 'pt' declared here 72 | mapnik::geometry::point pt; | ^~ include/mapnik/renderer_common/process_point_symbolizer.hpp:91:23: warning: 'pt.mapnik::geometry::point::y' may be used uninitialized [-Wmaybe-uninitialized] 91 | double y = pt.y; | ~~~^ include/mapnik/renderer_common/process_point_symbolizer.hpp:72:41: note: 'pt' declared here 72 | mapnik::geometry::point pt; | ^~ include/mapnik/renderer_common/process_point_symbolizer.hpp:90:23: warning: 'pt.mapnik::geometry::point::x' may be used uninitialized [-Wmaybe-uninitialized] 90 | double x = pt.x; | ~~~^ include/mapnik/renderer_common/process_point_symbolizer.hpp:72:41: note: 'pt' declared here 72 | mapnik::geometry::point pt; | ^~ include/mapnik/renderer_common/process_point_symbolizer.hpp:91:23: warning: 'pt.mapnik::geometry::point::y' may be used uninitialized [-Wmaybe-uninitialized] 91 | double y = pt.y; | ~~~^ include/mapnik/renderer_common/process_point_symbolizer.hpp:72:41: note: 'pt' declared here 72 | mapnik::geometry::point pt; | ^~ include/mapnik/renderer_common/process_point_symbolizer.hpp:90:23: warning: 'pt.mapnik::geometry::point::x' may be used uninitialized [-Wmaybe-uninitialized] 90 | double x = pt.x; | ~~~^ include/mapnik/renderer_common/process_point_symbolizer.hpp:72:41: note: 'pt' declared here 72 | mapnik::geometry::point pt; | ^~ include/mapnik/renderer_common/process_point_symbolizer.hpp:91:23: warning: 'pt.mapnik::geometry::point::y' may be used uninitialized [-Wmaybe-uninitialized] 91 | double y = pt.y; | ~~~^ include/mapnik/renderer_common/process_point_symbolizer.hpp:72:41: note: 'pt' declared here 72 | mapnik::geometry::point pt; | ^~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/feature.hpp:31: /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 mapnik::vertex&}; _Tp = mapnik::vertex; _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/vector:66: /usr/include/c++/13.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/boost/bind/detail/requires_cxx11.hpp:9, from /usr/include/boost/bind/bind.hpp:24, from /usr/include/boost/multi_index/sequenced_index.hpp:17, from /usr/include/boost/property_tree/ptree.hpp:23, from include/mapnik/ptree_helpers.hpp:31, from src/text/placements/simple.cpp:26: /usr/include/boost/spirit/include/phoenix_core.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_stl.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ src/text/placements/simple.cpp: In constructor 'mapnik::text_placement_info_simple::text_placement_info_simple(const mapnik::text_placements_simple*, const std::string&, double)': src/text/placements/simple.cpp:105:35: warning: declaration of 'scale_factor' shadows a member of 'mapnik::text_placement_info_simple' [-Wshadow] 105 | double scale_factor) | ~~~~~~~^~~~~~~~~~~~ include/mapnik/text/placements/base.hpp:63:12: note: shadowed declaration is here 63 | double scale_factor; | ^~~~~~~~~~~~ src/text/placements/simple.cpp: In constructor 'mapnik::text_placement_info_simple::text_placement_info_simple(const mapnik::text_placements_simple*, const std::string&, double)': src/text/placements/simple.cpp:105:35: warning: declaration of 'scale_factor' shadows a member of 'mapnik::text_placement_info_simple' [-Wshadow] 105 | double scale_factor) | ~~~~~~~^~~~~~~~~~~~ include/mapnik/text/placements/base.hpp:63:12: note: shadowed declaration is here 63 | double scale_factor; | ^~~~~~~~~~~~ src/text/placements/simple.cpp: In constructor 'mapnik::text_placement_info_simple::text_placement_info_simple(const mapnik::text_placements_simple*, const std::string&, double)': src/text/placements/simple.cpp:105:35: warning: declaration of 'scale_factor' shadows a member of 'mapnik::text_placement_info_simple' [-Wshadow] 105 | double scale_factor) | ~~~~~~~^~~~~~~~~~~~ include/mapnik/text/placements/base.hpp:63:12: note: shadowed declaration is here 63 | double scale_factor; | ^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::vertex}; _Tp = mapnik::vertex; _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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::vertex}; _Tp = mapnik::vertex; _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 > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/util/fs.hpp:31, from plugins/input/raster/raster_datasource.cpp:26: /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 raster_info&}; _Tp = raster_info; _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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = raster_info; _Alloc = std::allocator]', inlined from 'tiled_multi_file_policy::tiled_multi_file_policy(const std::string&, const std::string&, unsigned int, mapnik::box2d, mapnik::box2d, unsigned int, unsigned int, unsigned int)' at plugins/input/raster/raster_featureset.hpp:253:37, inlined from 'virtual mapnik::featureset_ptr raster_datasource::features(const mapnik::query&) const' at plugins/input/raster/raster_datasource.cpp:200:124: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = raster_info; _Alloc = std::allocator]', inlined from 'tiled_file_policy::tiled_file_policy(const std::string&, const std::string&, unsigned int, const mapnik::box2d&, const mapnik::box2d&, unsigned int, unsigned int)' at plugins/input/raster/raster_featureset.hpp:160:37, inlined from 'virtual mapnik::featureset_ptr raster_datasource::features(const mapnik::query&) const' at plugins/input/raster/raster_datasource.cpp:208:104: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9, from /usr/include/boost/typeof/typeof.hpp:16, from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41, from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23, from /usr/include/boost/phoenix/support/vector.hpp:15, from /usr/include/boost/phoenix/core/environment.hpp:14, from /usr/include/boost/phoenix/core/actor.hpp:19, from /usr/include/boost/spirit/home/support/make_component.hpp:17, from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17, from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /usr/include/boost/spirit/home/qi/action/action.hpp:14, from /usr/include/boost/spirit/home/qi/action.hpp:14, from /usr/include/boost/spirit/home/qi.hpp:14, from /usr/include/boost/spirit/include/qi.hpp:16, from include/mapnik/css_color_grammar.hpp:34, from include/mapnik/css_color_grammar_impl.hpp:26, from src/css_color_grammar.cpp:28: /usr/include/boost/spirit/include/phoenix_core.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_operator.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from plugins/input/shape/dbfile.hpp:32, from plugins/input/shape/shape_io.hpp:36, from plugins/input/shape/shape_datasource.hpp:44, from plugins/input/shape/shape_datasource.cpp:23: include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes] 60 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_fusion.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from plugins/input/csv/csv_featureset.hpp:38, from plugins/input/csv/csv_datasource.cpp:26: include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes] 60 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9, from /usr/include/boost/typeof/typeof.hpp:16, from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41, from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23, from /usr/include/boost/phoenix/support/vector.hpp:15, from /usr/include/boost/phoenix/core/environment.hpp:14, from /usr/include/boost/phoenix/core/actor.hpp:19, from /usr/include/boost/spirit/home/support/make_component.hpp:17, from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17, from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /usr/include/boost/spirit/home/qi/action/action.hpp:14, from /usr/include/boost/spirit/home/qi/action.hpp:14, from /usr/include/boost/spirit/home/qi.hpp:14, from /usr/include/boost/spirit/include/qi.hpp:16, from include/mapnik/svg/svg_transform_grammar.hpp:31, from include/mapnik/svg/svg_transform_grammar_impl.hpp:26, from src/svg/svg_transform_parser.cpp:25: /usr/include/boost/spirit/include/phoenix_function.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_core.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_operator.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from plugins/input/csv/csv_index_featureset.hpp:38, from plugins/input/csv/csv_index_featureset.cpp:24: include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes] 60 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_object.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from plugins/input/shape/dbfile.hpp:32, from plugins/input/shape/shape_io.hpp:36, from plugins/input/shape/shape_utils.hpp:28, from plugins/input/shape/shape_utils.cpp:27: include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes] 60 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/boost/spirit/home/support/attributes.hpp:49, from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12, from /usr/include/boost/spirit/home/qi/action/action.hpp:16: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapbox::util::variant}; _Tp = mapbox::util::variant; _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 plugins/input/shape/dbfile.hpp:32, from plugins/input/shape/shape_io.hpp:36, from plugins/input/shape/shape_datasource.hpp:44, from plugins/input/shape/shape_index_featureset.hpp:40, from plugins/input/shape/shape_index_featureset.cpp:38: include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes] 60 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapbox::util::variant}; _Tp = mapbox::util::variant; _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 > >' 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 include/mapnik/geometry.hpp:27, from include/mapnik/util/geometry_to_ds_type.hpp:28, from include/mapnik/attribute.hpp:29, from include/mapnik/expression_node.hpp:31, from include/mapnik/expression_grammar.hpp:28: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = mapnik::detail::transform_node; _Tp = mapnik::detail::transform_node; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 413 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from include/mapnik/map.hpp:35, from utils/mapnik-render/mapnik-render.cpp:1: include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes] 132 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = mapbox::util::variant; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:356:5: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 356 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc:372:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 372 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = mapbox::util::variant; _Alloc = std::allocator >]', inlined from 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = std::vector >; T = mapnik::filter::color_blind_tritanope; Enable = void]' at /usr/include/boost/spirit/home/support/container.hpp:291:21, inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = std::vector >; T = mapnik::filter::color_blind_tritanope]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'static void boost::spirit::traits::assign_to_container_from_value::call(const T_&, Attribute&, mpl_::false_, mpl_::false_) [with T_ = mapnik::filter::color_blind_tritanope; Attribute = std::vector >; T = mapnik::filter::color_blind_tritanope; Enable = void]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:250:30, inlined from 'static void boost::spirit::traits::assign_to_container_from_value::call(const T&, Attribute&) [with Attribute = std::vector >; T = mapnik::filter::color_blind_tritanope; Enable = void]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:326:17, inlined from 'void boost::spirit::traits::detail::assign_to(const T&, Attribute&, mpl_::true_) [with T = mapnik::filter::color_blind_tritanope; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:379:63, inlined from 'void boost::spirit::traits::assign_to(const T&, Attribute&) [with T = mapnik::filter::color_blind_tritanope; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:393:26, inlined from 'bool boost::spirit::qi::attr_parser::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Value = const mapnik::filter::color_blind_tritanope]' at /usr/include/boost/spirit/home/qi/auxiliary/attr.hpp:64:38, inlined from 'bool boost::spirit::qi::detail::lazy_parse_impl(const Parser&, Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) [with Parser = boost::spirit::qi::attr_parser; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:62:27, inlined from 'bool boost::spirit::qi::detail::lazy_parse_impl_main(const Parser&, Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) [with Parser = boost::spirit::qi::attr_parser; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:87:35, inlined from 'bool boost::spirit::qi::lazy_parser::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Function = boost::phoenix::actor, boost::phoenix::actor >, 0> >, 1> > >, 2> >; Modifiers = boost::spirit::unused_type]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:130:48: /usr/include/c++/13.2.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = mapbox::util::variant; _Alloc = std::allocator >]', inlined from 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = std::vector >; T = mapnik::filter::color_blind_deuteranope; Enable = void]' at /usr/include/boost/spirit/home/support/container.hpp:291:21, inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = std::vector >; T = mapnik::filter::color_blind_deuteranope]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'static void boost::spirit::traits::assign_to_container_from_value::call(const T_&, Attribute&, mpl_::false_, mpl_::false_) [with T_ = mapnik::filter::color_blind_deuteranope; Attribute = std::vector >; T = mapnik::filter::color_blind_deuteranope; Enable = void]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:250:30, inlined from 'static void boost::spirit::traits::assign_to_container_from_value::call(const T&, Attribute&) [with Attribute = std::vector >; T = mapnik::filter::color_blind_deuteranope; Enable = void]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:326:17, inlined from 'void boost::spirit::traits::detail::assign_to(const T&, Attribute&, mpl_::true_) [with T = mapnik::filter::color_blind_deuteranope; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:379:63, inlined from 'void boost::spirit::traits::assign_to(const T&, Attribute&) [with T = mapnik::filter::color_blind_deuteranope; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:393:26, inlined from 'bool boost::spirit::qi::attr_parser::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Value = const mapnik::filter::color_blind_deuteranope]' at /usr/include/boost/spirit/home/qi/auxiliary/attr.hpp:64:38, inlined from 'bool boost::spirit::qi::detail::lazy_parse_impl(const Parser&, Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) [with Parser = boost::spirit::qi::attr_parser; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:62:27, inlined from 'bool boost::spirit::qi::detail::lazy_parse_impl_main(const Parser&, Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) [with Parser = boost::spirit::qi::attr_parser; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:87:35, inlined from 'bool boost::spirit::qi::lazy_parser::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Function = boost::phoenix::actor, boost::phoenix::actor >, 0> >, 1> > >, 2> >; Modifiers = boost::spirit::unused_type]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:130:48: /usr/include/c++/13.2.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from plugins/input/shape/shapefile.hpp:43, from utils/shapeindex/shapeindex.cpp:30: include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes] 60 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = mapbox::util::variant; _Alloc = std::allocator >]', inlined from 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = std::vector >; T = mapnik::filter::color_blind_protanope; Enable = void]' at /usr/include/boost/spirit/home/support/container.hpp:291:21, inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = std::vector >; T = mapnik::filter::color_blind_protanope]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'static void boost::spirit::traits::assign_to_container_from_value::call(const T_&, Attribute&, mpl_::false_, mpl_::false_) [with T_ = mapnik::filter::color_blind_protanope; Attribute = std::vector >; T = mapnik::filter::color_blind_protanope; Enable = void]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:250:30, inlined from 'static void boost::spirit::traits::assign_to_container_from_value::call(const T&, Attribute&) [with Attribute = std::vector >; T = mapnik::filter::color_blind_protanope; Enable = void]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:326:17, inlined from 'void boost::spirit::traits::detail::assign_to(const T&, Attribute&, mpl_::true_) [with T = mapnik::filter::color_blind_protanope; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:379:63, inlined from 'void boost::spirit::traits::assign_to(const T&, Attribute&) [with T = mapnik::filter::color_blind_protanope; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:393:26, inlined from 'bool boost::spirit::qi::attr_parser::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Value = const mapnik::filter::color_blind_protanope]' at /usr/include/boost/spirit/home/qi/auxiliary/attr.hpp:64:38, inlined from 'bool boost::spirit::qi::detail::lazy_parse_impl(const Parser&, Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) [with Parser = boost::spirit::qi::attr_parser; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:62:27, inlined from 'bool boost::spirit::qi::detail::lazy_parse_impl_main(const Parser&, Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) [with Parser = boost::spirit::qi::attr_parser; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:87:35, inlined from 'bool boost::spirit::qi::lazy_parser::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Function = boost::phoenix::actor, boost::phoenix::actor >, 0> >, 1> > >, 2> >; Modifiers = boost::spirit::unused_type]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:130:48: /usr/include/c++/13.2.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = mapbox::util::variant; _Alloc = std::allocator >]', inlined from 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = std::vector >; T = mapnik::filter::invert; Enable = void]' at /usr/include/boost/spirit/home/support/container.hpp:291:21, inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = std::vector >; T = mapnik::filter::invert]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'static void boost::spirit::traits::assign_to_container_from_value::call(const T_&, Attribute&, mpl_::false_, mpl_::false_) [with T_ = mapnik::filter::invert; Attribute = std::vector >; T = mapnik::filter::invert; Enable = void]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:250:30, inlined from 'static void boost::spirit::traits::assign_to_container_from_value::call(const T&, Attribute&) [with Attribute = std::vector >; T = mapnik::filter::invert; Enable = void]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:326:17, inlined from 'void boost::spirit::traits::detail::assign_to(const T&, Attribute&, mpl_::true_) [with T = mapnik::filter::invert; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:379:63, inlined from 'void boost::spirit::traits::assign_to(const T&, Attribute&) [with T = mapnik::filter::invert; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:393:26, inlined from 'bool boost::spirit::qi::attr_parser::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Value = const mapnik::filter::invert]' at /usr/include/boost/spirit/home/qi/auxiliary/attr.hpp:64:38, inlined from 'bool boost::spirit::qi::detail::lazy_parse_impl(const Parser&, Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) [with Parser = boost::spirit::qi::attr_parser; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:62:27, inlined from 'bool boost::spirit::qi::detail::lazy_parse_impl_main(const Parser&, Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) [with Parser = boost::spirit::qi::attr_parser; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:87:35, inlined from 'bool boost::spirit::qi::lazy_parser::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Function = boost::phoenix::actor, boost::phoenix::actor >, 0> >, 1> > >, 2> >; Modifiers = boost::spirit::unused_type]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:130:48, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; Attribute = std::vector >; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, nil_> >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, nil_>, vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Derived = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Elements = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Derived = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Elements = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >, mpl_::bool_ >; R = bool; T0 = __gnu_cxx::__normal_iterator >&; T1 = const __gnu_cxx::__normal_iterator >&; T2 = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/c++/13.2.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = mapbox::util::variant; _Alloc = std::allocator >]', inlined from 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = std::vector >; T = mapnik::filter::y_gradient; Enable = void]' at /usr/include/boost/spirit/home/support/container.hpp:291:21, inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = std::vector >; T = mapnik::filter::y_gradient]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'static void boost::spirit::traits::assign_to_container_from_value::call(const T_&, Attribute&, mpl_::false_, mpl_::false_) [with T_ = mapnik::filter::y_gradient; Attribute = std::vector >; T = mapnik::filter::y_gradient; Enable = void]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:250:30, inlined from 'static void boost::spirit::traits::assign_to_container_from_value::call(const T&, Attribute&) [with Attribute = std::vector >; T = mapnik::filter::y_gradient; Enable = void]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:326:17, inlined from 'void boost::spirit::traits::detail::assign_to(const T&, Attribute&, mpl_::true_) [with T = mapnik::filter::y_gradient; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:379:63, inlined from 'void boost::spirit::traits::assign_to(const T&, Attribute&) [with T = mapnik::filter::y_gradient; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:393:26, inlined from 'bool boost::spirit::qi::attr_parser::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Value = const mapnik::filter::y_gradient]' at /usr/include/boost/spirit/home/qi/auxiliary/attr.hpp:64:38, inlined from 'bool boost::spirit::qi::detail::lazy_parse_impl(const Parser&, Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) [with Parser = boost::spirit::qi::attr_parser; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:62:27, inlined from 'bool boost::spirit::qi::detail::lazy_parse_impl_main(const Parser&, Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) [with Parser = boost::spirit::qi::attr_parser; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:87:35, inlined from 'bool boost::spirit::qi::lazy_parser::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Function = boost::phoenix::actor, boost::phoenix::actor >, 0> >, 1> > >, 2> >; Modifiers = boost::spirit::unused_type]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:130:48, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; Attribute = std::vector >; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, nil_> >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, nil_>, vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Derived = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Elements = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Derived = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Elements = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >, mpl_::bool_ >; R = bool; T0 = __gnu_cxx::__normal_iterator >&; T1 = const __gnu_cxx::__normal_iterator >&; T2 = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/c++/13.2.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 mapnik::detail::transform_node&}; _Tp = mapnik::detail::transform_node; _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, value_type&&) [with _Tp = mapbox::util::variant; _Alloc = std::allocator >]', inlined from 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = std::vector >; T = mapnik::filter::x_gradient; Enable = void]' at /usr/include/boost/spirit/home/support/container.hpp:291:21, inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = std::vector >; T = mapnik::filter::x_gradient]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'static void boost::spirit::traits::assign_to_container_from_value::call(const T_&, Attribute&, mpl_::false_, mpl_::false_) [with T_ = mapnik::filter::x_gradient; Attribute = std::vector >; T = mapnik::filter::x_gradient; Enable = void]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:250:30, inlined from 'static void boost::spirit::traits::assign_to_container_from_value::call(const T&, Attribute&) [with Attribute = std::vector >; T = mapnik::filter::x_gradient; Enable = void]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:326:17, inlined from 'void boost::spirit::traits::detail::assign_to(const T&, Attribute&, mpl_::true_) [with T = mapnik::filter::x_gradient; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:379:63, inlined from 'void boost::spirit::traits::assign_to(const T&, Attribute&) [with T = mapnik::filter::x_gradient; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:393:26, inlined from 'bool boost::spirit::qi::attr_parser::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Value = const mapnik::filter::x_gradient]' at /usr/include/boost/spirit/home/qi/auxiliary/attr.hpp:64:38, inlined from 'bool boost::spirit::qi::detail::lazy_parse_impl(const Parser&, Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) [with Parser = boost::spirit::qi::attr_parser; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:62:27, inlined from 'bool boost::spirit::qi::detail::lazy_parse_impl_main(const Parser&, Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) [with Parser = boost::spirit::qi::attr_parser; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:87:35, inlined from 'bool boost::spirit::qi::lazy_parser::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Function = boost::phoenix::actor, boost::phoenix::actor >, 0> >, 1> > >, 2> >; Modifiers = boost::spirit::unused_type]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:130:48, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; Attribute = std::vector >; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, nil_> >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, nil_>, vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Derived = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Elements = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Derived = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Elements = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >, mpl_::bool_ >; R = bool; T0 = __gnu_cxx::__normal_iterator >&; T1 = const __gnu_cxx::__normal_iterator >&; T2 = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/c++/13.2.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from utils/mapnik-render/mapnik-render.cpp:8: include/mapnik/datasource_cache.hpp:67:35: warning: type attributes ignored after type is already defined [-Wattributes] 67 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = mapbox::util::variant; _Alloc = std::allocator >]', inlined from 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = std::vector >; T = mapnik::filter::sharpen; Enable = void]' at /usr/include/boost/spirit/home/support/container.hpp:291:21, inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = std::vector >; T = mapnik::filter::sharpen]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'static void boost::spirit::traits::assign_to_container_from_value::call(const T_&, Attribute&, mpl_::false_, mpl_::false_) [with T_ = mapnik::filter::sharpen; Attribute = std::vector >; T = mapnik::filter::sharpen; Enable = void]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:250:30, inlined from 'static void boost::spirit::traits::assign_to_container_from_value::call(const T&, Attribute&) [with Attribute = std::vector >; T = mapnik::filter::sharpen; Enable = void]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:326:17, inlined from 'void boost::spirit::traits::detail::assign_to(const T&, Attribute&, mpl_::true_) [with T = mapnik::filter::sharpen; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:379:63, inlined from 'void boost::spirit::traits::assign_to(const T&, Attribute&) [with T = mapnik::filter::sharpen; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:393:26, inlined from 'bool boost::spirit::qi::attr_parser::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Value = const mapnik::filter::sharpen]' at /usr/include/boost/spirit/home/qi/auxiliary/attr.hpp:64:38, inlined from 'bool boost::spirit::qi::detail::lazy_parse_impl(const Parser&, Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) [with Parser = boost::spirit::qi::attr_parser; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:62:27, inlined from 'bool boost::spirit::qi::detail::lazy_parse_impl_main(const Parser&, Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) [with Parser = boost::spirit::qi::attr_parser; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:87:35, inlined from 'bool boost::spirit::qi::lazy_parser::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Function = boost::phoenix::actor, boost::phoenix::actor >, 0> >, 1> > >, 2> >; Modifiers = boost::spirit::unused_type]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:130:48, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; Attribute = std::vector >; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, nil_> >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, nil_>, vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Derived = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Elements = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Derived = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Elements = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >, mpl_::bool_ >; R = bool; T0 = __gnu_cxx::__normal_iterator >&; T1 = const __gnu_cxx::__normal_iterator >&; T2 = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/c++/13.2.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = mapbox::util::variant; _Alloc = std::allocator >]', inlined from 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = std::vector >; T = mapnik::filter::sobel; Enable = void]' at /usr/include/boost/spirit/home/support/container.hpp:291:21, inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = std::vector >; T = mapnik::filter::sobel]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'static void boost::spirit::traits::assign_to_container_from_value::call(const T_&, Attribute&, mpl_::false_, mpl_::false_) [with T_ = mapnik::filter::sobel; Attribute = std::vector >; T = mapnik::filter::sobel; Enable = void]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:250:30, inlined from 'static void boost::spirit::traits::assign_to_container_from_value::call(const T&, Attribute&) [with Attribute = std::vector >; T = mapnik::filter::sobel; Enable = void]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:326:17, inlined from 'void boost::spirit::traits::detail::assign_to(const T&, Attribute&, mpl_::true_) [with T = mapnik::filter::sobel; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:379:63, inlined from 'void boost::spirit::traits::assign_to(const T&, Attribute&) [with T = mapnik::filter::sobel; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:393:26, inlined from 'bool boost::spirit::qi::attr_parser::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Value = const mapnik::filter::sobel]' at /usr/include/boost/spirit/home/qi/auxiliary/attr.hpp:64:38, inlined from 'bool boost::spirit::qi::detail::lazy_parse_impl(const Parser&, Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) [with Parser = boost::spirit::qi::attr_parser; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:62:27, inlined from 'bool boost::spirit::qi::detail::lazy_parse_impl_main(const Parser&, Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) [with Parser = boost::spirit::qi::attr_parser; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:87:35, inlined from 'bool boost::spirit::qi::lazy_parser::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Function = boost::phoenix::actor, boost::phoenix::actor >, 0> >, 1> > >, 2> >; Modifiers = boost::spirit::unused_type]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:130:48, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; Attribute = std::vector >; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, nil_> >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, nil_>, vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Derived = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Elements = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Derived = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Elements = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >, mpl_::bool_ >; R = bool; T0 = __gnu_cxx::__normal_iterator >&; T1 = const __gnu_cxx::__normal_iterator >&; T2 = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/c++/13.2.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = mapbox::util::variant; _Alloc = std::allocator >]', inlined from 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = std::vector >; T = mapnik::filter::edge_detect; Enable = void]' at /usr/include/boost/spirit/home/support/container.hpp:291:21, inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = std::vector >; T = mapnik::filter::edge_detect]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'static void boost::spirit::traits::assign_to_container_from_value::call(const T_&, Attribute&, mpl_::false_, mpl_::false_) [with T_ = mapnik::filter::edge_detect; Attribute = std::vector >; T = mapnik::filter::edge_detect; Enable = void]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:250:30, inlined from 'static void boost::spirit::traits::assign_to_container_from_value::call(const T&, Attribute&) [with Attribute = std::vector >; T = mapnik::filter::edge_detect; Enable = void]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:326:17, inlined from 'void boost::spirit::traits::detail::assign_to(const T&, Attribute&, mpl_::true_) [with T = mapnik::filter::edge_detect; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:379:63, inlined from 'void boost::spirit::traits::assign_to(const T&, Attribute&) [with T = mapnik::filter::edge_detect; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:393:26, inlined from 'bool boost::spirit::qi::attr_parser::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Value = const mapnik::filter::edge_detect]' at /usr/include/boost/spirit/home/qi/auxiliary/attr.hpp:64:38, inlined from 'bool boost::spirit::qi::detail::lazy_parse_impl(const Parser&, Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) [with Parser = boost::spirit::qi::attr_parser; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:62:27, inlined from 'bool boost::spirit::qi::detail::lazy_parse_impl_main(const Parser&, Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) [with Parser = boost::spirit::qi::attr_parser; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:87:35, inlined from 'bool boost::spirit::qi::lazy_parser::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Function = boost::phoenix::actor, boost::phoenix::actor >, 0> >, 1> > >, 2> >; Modifiers = boost::spirit::unused_type]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:130:48, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; Attribute = std::vector >; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, nil_> >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, nil_>, vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Derived = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Elements = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Derived = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Elements = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >, mpl_::bool_ >; R = bool; T0 = __gnu_cxx::__normal_iterator >&; T1 = const __gnu_cxx::__normal_iterator >&; T2 = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/c++/13.2.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = mapnik::detail::transform_node; _Alloc = std::allocator]', inlined from 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = std::vector; T = mapnik::detail::transform_node; Enable = void]' at /usr/include/boost/spirit/home/support/container.hpp:291:21, inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = std::vector; T = mapnik::detail::transform_node]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::reference >, mapnik::detail::transform_node(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:291:39: /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 member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = mapbox::util::variant; _Alloc = std::allocator >]', inlined from 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = std::vector >; T = mapnik::filter::gray; Enable = void]' at /usr/include/boost/spirit/home/support/container.hpp:291:21, inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = std::vector >; T = mapnik::filter::gray]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'static void boost::spirit::traits::assign_to_container_from_value::call(const T_&, Attribute&, mpl_::false_, mpl_::false_) [with T_ = mapnik::filter::gray; Attribute = std::vector >; T = mapnik::filter::gray; Enable = void]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:250:30, inlined from 'static void boost::spirit::traits::assign_to_container_from_value::call(const T&, Attribute&) [with Attribute = std::vector >; T = mapnik::filter::gray; Enable = void]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:326:17, inlined from 'void boost::spirit::traits::detail::assign_to(const T&, Attribute&, mpl_::true_) [with T = mapnik::filter::gray; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:379:63, inlined from 'void boost::spirit::traits::assign_to(const T&, Attribute&) [with T = mapnik::filter::gray; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:393:26, inlined from 'bool boost::spirit::qi::attr_parser::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Value = const mapnik::filter::gray]' at /usr/include/boost/spirit/home/qi/auxiliary/attr.hpp:64:38, inlined from 'bool boost::spirit::qi::detail::lazy_parse_impl(const Parser&, Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) [with Parser = boost::spirit::qi::attr_parser; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:62:27, inlined from 'bool boost::spirit::qi::detail::lazy_parse_impl_main(const Parser&, Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) [with Parser = boost::spirit::qi::attr_parser; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:87:35, inlined from 'bool boost::spirit::qi::lazy_parser::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Function = boost::phoenix::actor, boost::phoenix::actor >, 0> >, 1> > >, 2> >; Modifiers = boost::spirit::unused_type]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:130:48, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; Attribute = std::vector >; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, nil_> >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, nil_>, vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Derived = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Elements = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Derived = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Elements = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >, mpl_::bool_ >; R = bool; T0 = __gnu_cxx::__normal_iterator >&; T1 = const __gnu_cxx::__normal_iterator >&; T2 = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/c++/13.2.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = mapbox::util::variant; _Alloc = std::allocator >]', inlined from 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = std::vector >; T = mapnik::filter::blur; Enable = void]' at /usr/include/boost/spirit/home/support/container.hpp:291:21, inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = std::vector >; T = mapnik::filter::blur]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'static void boost::spirit::traits::assign_to_container_from_value::call(const T_&, Attribute&, mpl_::false_, mpl_::false_) [with T_ = mapnik::filter::blur; Attribute = std::vector >; T = mapnik::filter::blur; Enable = void]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:250:30, inlined from 'static void boost::spirit::traits::assign_to_container_from_value::call(const T&, Attribute&) [with Attribute = std::vector >; T = mapnik::filter::blur; Enable = void]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:326:17, inlined from 'void boost::spirit::traits::detail::assign_to(const T&, Attribute&, mpl_::true_) [with T = mapnik::filter::blur; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:379:63, inlined from 'void boost::spirit::traits::assign_to(const T&, Attribute&) [with T = mapnik::filter::blur; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:393:26, inlined from 'bool boost::spirit::qi::attr_parser::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Value = const mapnik::filter::blur]' at /usr/include/boost/spirit/home/qi/auxiliary/attr.hpp:64:38, inlined from 'bool boost::spirit::qi::detail::lazy_parse_impl(const Parser&, Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) [with Parser = boost::spirit::qi::attr_parser; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:62:27, inlined from 'bool boost::spirit::qi::detail::lazy_parse_impl_main(const Parser&, Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) [with Parser = boost::spirit::qi::attr_parser; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:87:35, inlined from 'bool boost::spirit::qi::lazy_parser::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Function = boost::phoenix::actor, boost::phoenix::actor >, 0> >, 1> > >, 2> >; Modifiers = boost::spirit::unused_type]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:130:48, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; Attribute = std::vector >; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, nil_> >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, nil_>, vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Derived = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Elements = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Derived = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Elements = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >, mpl_::bool_ >; R = bool; T0 = __gnu_cxx::__normal_iterator >&; T1 = const __gnu_cxx::__normal_iterator >&; T2 = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/c++/13.2.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = mapbox::util::variant; _Alloc = std::allocator >]', inlined from 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = std::vector >; T = mapnik::filter::emboss; Enable = void]' at /usr/include/boost/spirit/home/support/container.hpp:291:21, inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = std::vector >; T = mapnik::filter::emboss]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'static void boost::spirit::traits::assign_to_container_from_value::call(const T_&, Attribute&, mpl_::false_, mpl_::false_) [with T_ = mapnik::filter::emboss; Attribute = std::vector >; T = mapnik::filter::emboss; Enable = void]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:250:30, inlined from 'static void boost::spirit::traits::assign_to_container_from_value::call(const T&, Attribute&) [with Attribute = std::vector >; T = mapnik::filter::emboss; Enable = void]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:326:17, inlined from 'void boost::spirit::traits::detail::assign_to(const T&, Attribute&, mpl_::true_) [with T = mapnik::filter::emboss; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:379:63, inlined from 'void boost::spirit::traits::assign_to(const T&, Attribute&) [with T = mapnik::filter::emboss; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/detail/assign_to.hpp:393:26, inlined from 'bool boost::spirit::qi::attr_parser::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Value = const mapnik::filter::emboss]' at /usr/include/boost/spirit/home/qi/auxiliary/attr.hpp:64:38, inlined from 'bool boost::spirit::qi::detail::lazy_parse_impl(const Parser&, Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) [with Parser = boost::spirit::qi::attr_parser; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:62:27, inlined from 'bool boost::spirit::qi::detail::lazy_parse_impl_main(const Parser&, Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) [with Parser = boost::spirit::qi::attr_parser; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:87:35, inlined from 'bool boost::spirit::qi::lazy_parser::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Function = boost::phoenix::actor, boost::phoenix::actor >, 0> >, 1> > >, 2> >; Modifiers = boost::spirit::unused_type]' at /usr/include/boost/spirit/home/qi/auxiliary/lazy.hpp:130:48, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; Attribute = std::vector >; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::lazy_parser, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, nil_> >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, nil_>, vector<> >, boost::spirit::qi::char_class > >, std::vector >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Derived = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Elements = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector >; Derived = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Elements = boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::phoenix::actor >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >, mpl_::bool_ >; R = bool; T0 = __gnu_cxx::__normal_iterator >&; T1 = const __gnu_cxx::__normal_iterator >&; T2 = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/c++/13.2.1/bits/stl_vector.h:1391:30: note: parameter passing for argument of type 'std::vector >::const_iterator' changed in GCC 7.1 1391 | { return _M_insert_rval(__position, std::move(__x)); } | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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 mapnik::filter::color_stop&}; _Tp = mapnik::filter::color_stop; _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 function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = mapnik::filter::color_stop; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 133 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/boost/spirit/home/support/string_traits.hpp:16, from /usr/include/boost/spirit/home/support/nonterminal/expand_arg.hpp:20, from /usr/include/boost/spirit/home/support/context.hpp:17, from /usr/include/boost/spirit/home/qi/domain.hpp:18, from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:15: In static member function 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = mapnik::filter::colorize_alpha; T = mapnik::filter::color_stop; Enable = void]', inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = mapnik::filter::colorize_alpha; T = mapnik::filter::color_stop]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::reference >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::filter::colorize_alpha; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:291:39, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::reference >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::filter::colorize_alpha; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::reference >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::filter::colorize_alpha; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::filter::colorize_alpha, mpl_::bool_ >; Left = boost::spirit::qi::reference >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:67:19, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::filter::colorize_alpha; Left = boost::spirit::qi::reference >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::list >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; Attribute = mapnik::filter::colorize_alpha; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::list >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::filter::colorize_alpha; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::list >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::filter::colorize_alpha; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::list >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::filter::colorize_alpha; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::filter::colorize_alpha, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::filter::colorize_alpha, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::filter::colorize_alpha, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, cons, nil_> > >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, nil_>, vector<> >, boost::spirit::qi::char_class > >, mapnik::filter::colorize_alpha, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::filter::colorize_alpha; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::filter::colorize_alpha; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::as_directive::parse(Iterator&, const Iterator&, Context&, const Skipper&, T&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Subject = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; T = mapnik::filter::colorize_alpha]' at /usr/include/boost/spirit/home/qi/directive/as.hpp:107:30, inlined from 'bool boost::spirit::qi::action::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::as_directive, boost::fusion::cons >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, mapnik::filter::colorize_alpha>; Action = boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >]' at /usr/include/boost/spirit/home/qi/action/action.hpp:63:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::action, boost::fusion::cons >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, mapnik::filter::colorize_alpha>, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:33:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::action, boost::fusion::cons >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, mapnik::filter::colorize_alpha>, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, mapnik::filter::colorize_alpha>, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, mpl_::bool_ >; R = bool; T0 = __gnu_cxx::__normal_iterator >&; T1 = const __gnu_cxx::__normal_iterator >&; T2 = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 291 | c.insert(c.end(), val); | ~~~~~~~~^~~~~~~~~~~~~~ In static member function 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = mapnik::filter::colorize_alpha; T = mapnik::filter::color_stop; Enable = void]', inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = mapnik::filter::colorize_alpha; T = mapnik::filter::color_stop]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::reference >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::filter::colorize_alpha; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:291:39, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::reference >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::filter::colorize_alpha; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::reference >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::filter::colorize_alpha; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::filter::colorize_alpha, mpl_::bool_ >; Left = boost::spirit::qi::reference >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:72:21, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::filter::colorize_alpha; Left = boost::spirit::qi::reference >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::list >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; Attribute = mapnik::filter::colorize_alpha; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::list >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::filter::colorize_alpha; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::list >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::filter::colorize_alpha; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::list >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::filter::colorize_alpha; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::filter::colorize_alpha, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::filter::colorize_alpha, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::filter::colorize_alpha, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, cons, nil_> > >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context >&, nil_>, vector<> >, boost::spirit::qi::char_class > >, mapnik::filter::colorize_alpha, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::filter::colorize_alpha; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::filter::colorize_alpha; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::as_directive::parse(Iterator&, const Iterator&, Context&, const Skipper&, T&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Subject = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; T = mapnik::filter::colorize_alpha]' at /usr/include/boost/spirit/home/qi/directive/as.hpp:107:30, inlined from 'bool boost::spirit::qi::action::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::as_directive, boost::fusion::cons >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, mapnik::filter::colorize_alpha>; Action = boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >]' at /usr/include/boost/spirit/home/qi/action/action.hpp:63:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::action, boost::fusion::cons >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, mapnik::filter::colorize_alpha>, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:33:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::action, boost::fusion::cons >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, mapnik::filter::colorize_alpha>, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons >, mapnik::filter::color_stop(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, mapnik::filter::colorize_alpha>, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, mpl_::bool_ >; R = bool; T0 = __gnu_cxx::__normal_iterator >&; T1 = const __gnu_cxx::__normal_iterator >&; T2 = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 291 | c.insert(c.end(), val); | ~~~~~~~~^~~~~~~~~~~~~~ utils/mapnik-render/mapnik-render.cpp: In function 'int main(int, char**)': utils/mapnik-render/mapnik-render.cpp:23:10: warning: variable 'verbose' set but not used [-Wunused-but-set-variable] 23 | bool verbose = false; | ^~~~~~~ In file included from plugins/input/shape/dbfile.hpp:32, from plugins/input/shape/shape_io.hpp:36, from plugins/input/shape/shape_io.cpp:23: include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes] 60 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from utils/mapnik-index/process_csv_file.cpp:37: include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes] 60 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/feature.hpp:31, from include/mapnik/feature_factory.hpp:27, from plugins/input/shape/shape_index_featureset.cpp:28: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::geometry::point}; _Tp = mapnik::geometry::point; _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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/util/geometry_to_ds_type.hpp:28, from include/mapnik/attribute.hpp:29: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _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 >' 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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _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 >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/list:65, from include/mapnik/text/itemizer.hpp:34, from include/mapnik/text/text_layout.hpp:33: /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 = {double&, double&}; _Tp = mapnik::pixel_position; _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) | ^~~~~~~~~ In file included from plugins/input/ogr/ogr_index_featureset.cpp:37: include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes] 60 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'mapnik::feature_ptr shape_index_featureset::next() [with filterT = mapnik::filter_in_box]' at plugins/input/shape/shape_index_featureset.cpp:127:41: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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 mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'mapnik::feature_ptr shape_index_featureset::next() [with filterT = mapnik::filter_at_point]' at plugins/input/shape/shape_index_featureset.cpp:127:41: /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 include/mapnik/vertex_converters.hpp:29, from include/mapnik/text/symbolizer_helpers.hpp:28: In member function 'void mapnik::view_transform::forward(double*, double*) const', inlined from 'bool mapnik::view_strategy::apply(const P1&, P2&) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point]' at include/mapnik/view_strategy.hpp:48:20, inlined from 'P2 mapnik::view_strategy::execute(const P1&, bool&) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point]' at include/mapnik/view_strategy.hpp:58:23, inlined from 'P2 mapnik::geometry::strategy_group::execute(const P1&, bool&, const T&) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point; T = mapnik::view_strategy; Strategies = {mapnik::proj_strategy, mapnik::view_strategy}]' at include/mapnik/geometry_strategy.hpp:80:45, inlined from 'P2 mapnik::geometry::strategy_group::execute(const P1&, bool&, const T&, const Args& ...) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point; T = mapnik::proj_strategy; Args = {mapnik::view_strategy}; Strategies = {mapnik::proj_strategy, mapnik::view_strategy}]' at include/mapnik/geometry_strategy.hpp:74:30, inlined from 'P2 mapnik::geometry::strategy_group::execute_start(const P1&, bool&, const std::tuple&, mapnik::geometry::helper::index) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point; Args = {mapnik::proj_strategy, mapnik::view_strategy}; unsigned int ...Is = {0, 1}; Strategies = {mapnik::proj_strategy, mapnik::view_strategy}]' at include/mapnik/geometry_strategy.hpp:62:39, inlined from 'P2 mapnik::geometry::strategy_group::execute_start(const P1&, bool&, const std::tuple&) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point; Strategies = {mapnik::proj_strategy, mapnik::view_strategy}]' at include/mapnik/geometry_strategy.hpp:68:51, inlined from 'bool mapnik::geometry::strategy_group::apply(const P1&, P2&) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point; Strategies = {mapnik::proj_strategy, mapnik::view_strategy}]' at include/mapnik/geometry_strategy.hpp:55:34, inlined from 'static bool boost::geometry::detail::transform::transform_point::apply(const Point1&, Point2&, const Strategy&) [with Point1 = mapnik::geometry::point; Point2 = mapnik::geometry::point; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:65:30, inlined from 'bool boost::geometry::detail::transform::transform_range_out(const Range&, OutputIterator, const Strategy&) [with PointOut = mapnik::geometry::point; OutputIterator = boost::geometry::range::back_insert_iterator >; Range = mapnik::geometry::linear_ring; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:151:37, inlined from 'static bool boost::geometry::detail::transform::transform_polygon::apply(const Polygon1&, Polygon2&, const Strategy&) [with Polygon1 = mapnik::geometry::polygon; Polygon2 = mapnik::geometry::polygon; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:171:46, inlined from 'static bool boost::geometry::resolve_strategy::transform::apply(const Geometry1&, Geometry2&, const Strategy&) [with Geometry1 = mapnik::geometry::polygon; Geometry2 = mapnik::geometry::polygon; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:362:64, inlined from 'static bool boost::geometry::resolve_variant::transform::apply(const Geometry1&, Geometry2&, const Strategy&) [with Strategy = mapnik::geometry::strategy_group; Geometry1 = mapnik::geometry::polygon; Geometry2 = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/transform.hpp:395:50, inlined from 'bool boost::geometry::transform(const Geometry1&, Geometry2&, const Strategy&) [with Geometry1 = mapnik::geometry::polygon; Geometry2 = mapnik::geometry::polygon; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:462:34, inlined from 'mapnik::geometry::polygon mapnik::geometry::detail::transform_geometry(const mapnik::geometry::polygon&, const Transformer&) [with V = double; T = double; Transformer = mapnik::geometry::strategy_group]' at include/mapnik/geometry_transform.hpp:80:36, inlined from 'mapnik::geometry::polygon mapnik::geometry::transform(const polygon&, const T2&) [with T0 = double; T1 = double; T2 = strategy_group]' at include/mapnik/geometry_transform.hpp:208:60, inlined from 'void mapnik::base_symbolizer_helper::initialize_points() const' at src/text/symbolizer_helpers.cpp:333:109: include/mapnik/view_transform.hpp:102:18: warning: 'p2.mapnik::geometry::point::x' may be used uninitialized [-Wmaybe-uninitialized] 102 | *x = (*x - extent_.minx()) * sx_ - (offset_x_ - offset_); | ~~~~^~~~~~~~~~~~~~~~~ In file included from src/text/symbolizer_helpers.cpp:46: include/mapnik/proj_strategy.hpp: In member function 'void mapnik::base_symbolizer_helper::initialize_points() const': include/mapnik/proj_strategy.hpp:69:12: note: 'p2.mapnik::geometry::point::x' was declared here 69 | P2 p2; | ^~ In member function 'void mapnik::view_transform::forward(double*, double*) const', inlined from 'bool mapnik::view_strategy::apply(const P1&, P2&) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point]' at include/mapnik/view_strategy.hpp:48:20, inlined from 'P2 mapnik::view_strategy::execute(const P1&, bool&) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point]' at include/mapnik/view_strategy.hpp:58:23, inlined from 'P2 mapnik::geometry::strategy_group::execute(const P1&, bool&, const T&) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point; T = mapnik::view_strategy; Strategies = {mapnik::proj_strategy, mapnik::view_strategy}]' at include/mapnik/geometry_strategy.hpp:80:45, inlined from 'P2 mapnik::geometry::strategy_group::execute(const P1&, bool&, const T&, const Args& ...) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point; T = mapnik::proj_strategy; Args = {mapnik::view_strategy}; Strategies = {mapnik::proj_strategy, mapnik::view_strategy}]' at include/mapnik/geometry_strategy.hpp:74:30, inlined from 'P2 mapnik::geometry::strategy_group::execute_start(const P1&, bool&, const std::tuple&, mapnik::geometry::helper::index) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point; Args = {mapnik::proj_strategy, mapnik::view_strategy}; unsigned int ...Is = {0, 1}; Strategies = {mapnik::proj_strategy, mapnik::view_strategy}]' at include/mapnik/geometry_strategy.hpp:62:39, inlined from 'P2 mapnik::geometry::strategy_group::execute_start(const P1&, bool&, const std::tuple&) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point; Strategies = {mapnik::proj_strategy, mapnik::view_strategy}]' at include/mapnik/geometry_strategy.hpp:68:51, inlined from 'bool mapnik::geometry::strategy_group::apply(const P1&, P2&) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point; Strategies = {mapnik::proj_strategy, mapnik::view_strategy}]' at include/mapnik/geometry_strategy.hpp:55:34, inlined from 'static bool boost::geometry::detail::transform::transform_point::apply(const Point1&, Point2&, const Strategy&) [with Point1 = mapnik::geometry::point; Point2 = mapnik::geometry::point; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:65:30, inlined from 'bool boost::geometry::detail::transform::transform_range_out(const Range&, OutputIterator, const Strategy&) [with PointOut = mapnik::geometry::point; OutputIterator = boost::geometry::range::back_insert_iterator >; Range = mapnik::geometry::linear_ring; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:151:37, inlined from 'static bool boost::geometry::detail::transform::transform_polygon::apply(const Polygon1&, Polygon2&, const Strategy&) [with Polygon1 = mapnik::geometry::polygon; Polygon2 = mapnik::geometry::polygon; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:171:46, inlined from 'static bool boost::geometry::resolve_strategy::transform::apply(const Geometry1&, Geometry2&, const Strategy&) [with Geometry1 = mapnik::geometry::polygon; Geometry2 = mapnik::geometry::polygon; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:362:64, inlined from 'static bool boost::geometry::resolve_variant::transform::apply(const Geometry1&, Geometry2&, const Strategy&) [with Strategy = mapnik::geometry::strategy_group; Geometry1 = mapnik::geometry::polygon; Geometry2 = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/transform.hpp:395:50, inlined from 'bool boost::geometry::transform(const Geometry1&, Geometry2&, const Strategy&) [with Geometry1 = mapnik::geometry::polygon; Geometry2 = mapnik::geometry::polygon; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:462:34, inlined from 'mapnik::geometry::polygon mapnik::geometry::detail::transform_geometry(const mapnik::geometry::polygon&, const Transformer&) [with V = double; T = double; Transformer = mapnik::geometry::strategy_group]' at include/mapnik/geometry_transform.hpp:80:36, inlined from 'mapnik::geometry::polygon mapnik::geometry::transform(const polygon&, const T2&) [with T0 = double; T1 = double; T2 = strategy_group]' at include/mapnik/geometry_transform.hpp:208:60, inlined from 'void mapnik::base_symbolizer_helper::initialize_points() const' at src/text/symbolizer_helpers.cpp:333:109: include/mapnik/view_transform.hpp:103:30: warning: 'p2.mapnik::geometry::point::y' may be used uninitialized [-Wmaybe-uninitialized] 103 | *y = (extent_.maxy() - *y) * sy_ - (offset_y_ - offset_); | ~~~~~~~~~~~~~~~~^~~~~ include/mapnik/proj_strategy.hpp: In member function 'void mapnik::base_symbolizer_helper::initialize_points() const': include/mapnik/proj_strategy.hpp:69:12: note: 'p2.mapnik::geometry::point::y' was declared here 69 | P2 p2; | ^~ In member function 'void mapnik::view_transform::forward(double*, double*) const', inlined from 'bool mapnik::view_strategy::apply(const P1&, P2&) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point]' at include/mapnik/view_strategy.hpp:48:20, inlined from 'P2 mapnik::view_strategy::execute(const P1&, bool&) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point]' at include/mapnik/view_strategy.hpp:58:23, inlined from 'P2 mapnik::geometry::strategy_group::execute(const P1&, bool&, const T&) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point; T = mapnik::view_strategy; Strategies = {mapnik::proj_strategy, mapnik::view_strategy}]' at include/mapnik/geometry_strategy.hpp:80:45, inlined from 'P2 mapnik::geometry::strategy_group::execute(const P1&, bool&, const T&, const Args& ...) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point; T = mapnik::proj_strategy; Args = {mapnik::view_strategy}; Strategies = {mapnik::proj_strategy, mapnik::view_strategy}]' at include/mapnik/geometry_strategy.hpp:74:30, inlined from 'P2 mapnik::geometry::strategy_group::execute_start(const P1&, bool&, const std::tuple&, mapnik::geometry::helper::index) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point; Args = {mapnik::proj_strategy, mapnik::view_strategy}; unsigned int ...Is = {0, 1}; Strategies = {mapnik::proj_strategy, mapnik::view_strategy}]' at include/mapnik/geometry_strategy.hpp:62:39, inlined from 'P2 mapnik::geometry::strategy_group::execute_start(const P1&, bool&, const std::tuple&) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point; Strategies = {mapnik::proj_strategy, mapnik::view_strategy}]' at include/mapnik/geometry_strategy.hpp:68:51, inlined from 'bool mapnik::geometry::strategy_group::apply(const P1&, P2&) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point; Strategies = {mapnik::proj_strategy, mapnik::view_strategy}]' at include/mapnik/geometry_strategy.hpp:55:34, inlined from 'static bool boost::geometry::detail::transform::transform_point::apply(const Point1&, Point2&, const Strategy&) [with Point1 = mapnik::geometry::point; Point2 = mapnik::geometry::point; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:65:30, inlined from 'bool boost::geometry::detail::transform::transform_range_out(const Range&, OutputIterator, const Strategy&) [with PointOut = mapnik::geometry::point; OutputIterator = boost::geometry::range::back_insert_iterator >; Range = mapnik::geometry::linear_ring; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:151:37, inlined from 'static bool boost::geometry::detail::transform::transform_polygon::apply(const Polygon1&, Polygon2&, const Strategy&) [with Polygon1 = mapnik::geometry::polygon; Polygon2 = mapnik::geometry::polygon; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:198:52, inlined from 'static bool boost::geometry::resolve_strategy::transform::apply(const Geometry1&, Geometry2&, const Strategy&) [with Geometry1 = mapnik::geometry::polygon; Geometry2 = mapnik::geometry::polygon; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:362:64, inlined from 'static bool boost::geometry::resolve_variant::transform::apply(const Geometry1&, Geometry2&, const Strategy&) [with Strategy = mapnik::geometry::strategy_group; Geometry1 = mapnik::geometry::polygon; Geometry2 = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/transform.hpp:395:50, inlined from 'bool boost::geometry::transform(const Geometry1&, Geometry2&, const Strategy&) [with Geometry1 = mapnik::geometry::polygon; Geometry2 = mapnik::geometry::polygon; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:462:34, inlined from 'mapnik::geometry::polygon mapnik::geometry::detail::transform_geometry(const mapnik::geometry::polygon&, const Transformer&) [with V = double; T = double; Transformer = mapnik::geometry::strategy_group]' at include/mapnik/geometry_transform.hpp:80:36, inlined from 'mapnik::geometry::polygon mapnik::geometry::transform(const polygon&, const T2&) [with T0 = double; T1 = double; T2 = strategy_group]' at include/mapnik/geometry_transform.hpp:208:60, inlined from 'void mapnik::base_symbolizer_helper::initialize_points() const' at src/text/symbolizer_helpers.cpp:333:109: include/mapnik/view_transform.hpp:102:18: warning: 'p2.mapnik::geometry::point::x' may be used uninitialized [-Wmaybe-uninitialized] 102 | *x = (*x - extent_.minx()) * sx_ - (offset_x_ - offset_); | ~~~~^~~~~~~~~~~~~~~~~ include/mapnik/proj_strategy.hpp: In member function 'void mapnik::base_symbolizer_helper::initialize_points() const': include/mapnik/proj_strategy.hpp:69:12: note: 'p2.mapnik::geometry::point::x' was declared here 69 | P2 p2; | ^~ In member function 'void mapnik::view_transform::forward(double*, double*) const', inlined from 'bool mapnik::view_strategy::apply(const P1&, P2&) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point]' at include/mapnik/view_strategy.hpp:48:20, inlined from 'P2 mapnik::view_strategy::execute(const P1&, bool&) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point]' at include/mapnik/view_strategy.hpp:58:23, inlined from 'P2 mapnik::geometry::strategy_group::execute(const P1&, bool&, const T&) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point; T = mapnik::view_strategy; Strategies = {mapnik::proj_strategy, mapnik::view_strategy}]' at include/mapnik/geometry_strategy.hpp:80:45, inlined from 'P2 mapnik::geometry::strategy_group::execute(const P1&, bool&, const T&, const Args& ...) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point; T = mapnik::proj_strategy; Args = {mapnik::view_strategy}; Strategies = {mapnik::proj_strategy, mapnik::view_strategy}]' at include/mapnik/geometry_strategy.hpp:74:30, inlined from 'P2 mapnik::geometry::strategy_group::execute_start(const P1&, bool&, const std::tuple&, mapnik::geometry::helper::index) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point; Args = {mapnik::proj_strategy, mapnik::view_strategy}; unsigned int ...Is = {0, 1}; Strategies = {mapnik::proj_strategy, mapnik::view_strategy}]' at include/mapnik/geometry_strategy.hpp:62:39, inlined from 'P2 mapnik::geometry::strategy_group::execute_start(const P1&, bool&, const std::tuple&) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point; Strategies = {mapnik::proj_strategy, mapnik::view_strategy}]' at include/mapnik/geometry_strategy.hpp:68:51, inlined from 'bool mapnik::geometry::strategy_group::apply(const P1&, P2&) const [with P1 = mapnik::geometry::point; P2 = mapnik::geometry::point; Strategies = {mapnik::proj_strategy, mapnik::view_strategy}]' at include/mapnik/geometry_strategy.hpp:55:34, inlined from 'static bool boost::geometry::detail::transform::transform_point::apply(const Point1&, Point2&, const Strategy&) [with Point1 = mapnik::geometry::point; Point2 = mapnik::geometry::point; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:65:30, inlined from 'bool boost::geometry::detail::transform::transform_range_out(const Range&, OutputIterator, const Strategy&) [with PointOut = mapnik::geometry::point; OutputIterator = boost::geometry::range::back_insert_iterator >; Range = mapnik::geometry::linear_ring; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:151:37, inlined from 'static bool boost::geometry::detail::transform::transform_polygon::apply(const Polygon1&, Polygon2&, const Strategy&) [with Polygon1 = mapnik::geometry::polygon; Polygon2 = mapnik::geometry::polygon; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:198:52, inlined from 'static bool boost::geometry::resolve_strategy::transform::apply(const Geometry1&, Geometry2&, const Strategy&) [with Geometry1 = mapnik::geometry::polygon; Geometry2 = mapnik::geometry::polygon; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:362:64, inlined from 'static bool boost::geometry::resolve_variant::transform::apply(const Geometry1&, Geometry2&, const Strategy&) [with Strategy = mapnik::geometry::strategy_group; Geometry1 = mapnik::geometry::polygon; Geometry2 = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/transform.hpp:395:50, inlined from 'bool boost::geometry::transform(const Geometry1&, Geometry2&, const Strategy&) [with Geometry1 = mapnik::geometry::polygon; Geometry2 = mapnik::geometry::polygon; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:462:34, inlined from 'mapnik::geometry::polygon mapnik::geometry::detail::transform_geometry(const mapnik::geometry::polygon&, const Transformer&) [with V = double; T = double; Transformer = mapnik::geometry::strategy_group]' at include/mapnik/geometry_transform.hpp:80:36, inlined from 'mapnik::geometry::polygon mapnik::geometry::transform(const polygon&, const T2&) [with T0 = double; T1 = double; T2 = strategy_group]' at include/mapnik/geometry_transform.hpp:208:60, inlined from 'void mapnik::base_symbolizer_helper::initialize_points() const' at src/text/symbolizer_helpers.cpp:333:109: include/mapnik/view_transform.hpp:103:30: warning: 'p2.mapnik::geometry::point::y' may be used uninitialized [-Wmaybe-uninitialized] 103 | *y = (extent_.maxy() - *y) * sy_ - (offset_y_ - offset_); | ~~~~~~~~~~~~~~~~^~~~~ include/mapnik/proj_strategy.hpp: In member function 'void mapnik::base_symbolizer_helper::initialize_points() const': include/mapnik/proj_strategy.hpp:69:12: note: 'p2.mapnik::geometry::point::y' was declared here 69 | P2 p2; | ^~ src/text/symbolizer_helpers.cpp:320:29: warning: 'pt.mapnik::geometry::point::x' may be used uninitialized [-Wmaybe-uninitialized] 320 | label_x = pt.x; | ~~~~~~~~^~~~~~ src/text/symbolizer_helpers.cpp:317:41: note: 'pt.mapnik::geometry::point::x' was declared here 317 | geometry::point pt; | ^~ src/text/symbolizer_helpers.cpp:321:29: warning: 'pt.mapnik::geometry::point::y' may be used uninitialized [-Wmaybe-uninitialized] 321 | label_y = pt.y; | ~~~~~~~~^~~~~~ src/text/symbolizer_helpers.cpp:317:41: note: 'pt.mapnik::geometry::point::y' was declared here 317 | geometry::point pt; | ^~ In member function 'void std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&}; _Tp = mapnik::pixel_position; _Alloc = std::allocator]', inlined from 'void mapnik::detail::apply_vertex_placement::operator()(const Adapter&) const [with Adapter = mapnik::geometry::point_vertex_adapter; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:102:37, inlined from 'void mapnik::geometry::vertex_processor::operator()(const mapnik::geometry::point&) const [with T1 = double; T = mapnik::detail::apply_vertex_placement >]' at include/mapnik/vertex_processor.hpp:51:14, inlined from 'static R mapbox::util::detail::dispatcher::apply_const(const V&, F&&) [with F = mapnik::geometry::vertex_processor > >; V = mapbox::util::variant >, std::reference_wrapper >, std::reference_wrapper > >; R = void; T = std::reference_wrapper >; Types = {std::reference_wrapper >, std::reference_wrapper >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:313:21, inlined from 'static R mapbox::util::detail::dispatcher::apply_const(const V&, F&&) [with F = mapnik::geometry::vertex_processor > >; V = mapbox::util::variant >, std::reference_wrapper >, std::reference_wrapper > >; R = void; T = std::reference_wrapper >; Types = {std::reference_wrapper >, std::reference_wrapper >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:309:29, inlined from 'static decltype (mapbox::util::detail::dispatcher::apply_const(v, forward(f))) mapbox::util::variant::visit(const V&, F&&) [with F = mapnik::geometry::vertex_processor > >; V = mapbox::util::variant >, std::reference_wrapper >, std::reference_wrapper > >; R = void; Types = {std::reference_wrapper >, std::reference_wrapper >, std::reference_wrapper >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:864:66, inlined from 'decltype (V::visit(v, forward(f))) mapnik::util::apply_visitor(F&&, const V&) [with F = mapnik::geometry::vertex_processor > >; V = mapbox::util::variant >, std::reference_wrapper >, std::reference_wrapper > >]' at include/mapnik/util/variant.hpp:42:20, inlined from 'void mapnik::base_symbolizer_helper::initialize_points() const' at src/text/symbolizer_helpers.cpp:298:32: /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 member function 'void std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&}; _Tp = mapnik::pixel_position; _Alloc = std::allocator]', inlined from 'void mapnik::detail::apply_vertex_placement::operator()(const Adapter&) const [with Adapter = mapnik::geometry::line_string_vertex_adapter; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:102:37, inlined from 'void mapnik::geometry::vertex_processor::operator()(const mapnik::geometry::line_string&) const [with T1 = double; T = mapnik::detail::apply_vertex_placement >]' at include/mapnik/vertex_processor.hpp:58:14, inlined from 'static R mapbox::util::detail::dispatcher::apply_const(const V&, F&&) [with F = mapnik::geometry::vertex_processor > >; V = mapbox::util::variant >, std::reference_wrapper >, std::reference_wrapper > >; R = void; T = std::reference_wrapper >; Types = {std::reference_wrapper >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:313:21, inlined from 'static R mapbox::util::detail::dispatcher::apply_const(const V&, F&&) [with F = mapnik::geometry::vertex_processor > >; V = mapbox::util::variant >, std::reference_wrapper >, std::reference_wrapper > >; R = void; T = std::reference_wrapper >; Types = {std::reference_wrapper >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:309:29, inlined from 'static R mapbox::util::detail::dispatcher::apply_const(const V&, F&&) [with F = mapnik::geometry::vertex_processor > >; V = mapbox::util::variant >, std::reference_wrapper >, std::reference_wrapper > >; R = void; T = std::reference_wrapper >; Types = {std::reference_wrapper >, std::reference_wrapper >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:317:62, inlined from 'static decltype (mapbox::util::detail::dispatcher::apply_const(v, forward(f))) mapbox::util::variant::visit(const V&, F&&) [with F = mapnik::geometry::vertex_processor > >; V = mapbox::util::variant >, std::reference_wrapper >, std::reference_wrapper > >; R = void; Types = {std::reference_wrapper >, std::reference_wrapper >, std::reference_wrapper >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:864:66, inlined from 'decltype (V::visit(v, forward(f))) mapnik::util::apply_visitor(F&&, const V&) [with F = mapnik::geometry::vertex_processor > >; V = mapbox::util::variant >, std::reference_wrapper >, std::reference_wrapper > >]' at include/mapnik/util/variant.hpp:42:20, inlined from 'void mapnik::base_symbolizer_helper::initialize_points() const' at src/text/symbolizer_helpers.cpp:298:32: /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 member function 'void std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&}; _Tp = mapnik::pixel_position; _Alloc = std::allocator]', inlined from 'void mapnik::detail::apply_vertex_placement::operator()(const Adapter&) const [with Adapter = mapnik::geometry::polygon_vertex_adapter; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:102:37, inlined from 'void mapnik::geometry::vertex_processor::operator()(const mapnik::geometry::polygon&) const [with T1 = double; T = mapnik::detail::apply_vertex_placement >]' at include/mapnik/vertex_processor.hpp:65:14, inlined from 'static R mapbox::util::detail::dispatcher::apply_const(const V&, F&&) [with F = mapnik::geometry::vertex_processor > >; V = mapbox::util::variant >, std::reference_wrapper >, std::reference_wrapper > >; R = void; T = std::reference_wrapper >]' at deps/mapbox/variant/include/mapbox/variant.hpp:339:17, inlined from 'static R mapbox::util::detail::dispatcher::apply_const(const V&, F&&) [with F = mapnik::geometry::vertex_processor > >; V = mapbox::util::variant >, std::reference_wrapper >, std::reference_wrapper > >; R = void; T = std::reference_wrapper >; Types = {std::reference_wrapper >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:317:62, inlined from 'static R mapbox::util::detail::dispatcher::apply_const(const V&, F&&) [with F = mapnik::geometry::vertex_processor > >; V = mapbox::util::variant >, std::reference_wrapper >, std::reference_wrapper > >; R = void; T = std::reference_wrapper >; Types = {std::reference_wrapper >, std::reference_wrapper >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:317:62, inlined from 'static decltype (mapbox::util::detail::dispatcher::apply_const(v, forward(f))) mapbox::util::variant::visit(const V&, F&&) [with F = mapnik::geometry::vertex_processor > >; V = mapbox::util::variant >, std::reference_wrapper >, std::reference_wrapper > >; R = void; Types = {std::reference_wrapper >, std::reference_wrapper >, std::reference_wrapper >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:864:66, inlined from 'decltype (V::visit(v, forward(f))) mapnik::util::apply_visitor(F&&, const V&) [with F = mapnik::geometry::vertex_processor > >; V = mapbox::util::variant >, std::reference_wrapper >, std::reference_wrapper > >]' at include/mapnik/util/variant.hpp:42:20, inlined from 'void mapnik::base_symbolizer_helper::initialize_points() const' at src/text/symbolizer_helpers.cpp:298:32: /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/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'void boost::geometry::range::push_back(Range&&, const typename boost::range_value::type&) [with Range = mapnik::geometry::linear_ring&; typename std::enable_if<(! std::is_const::type>::value), int>::type = 0]' at /usr/include/boost/geometry/util/range.hpp:174:17, inlined from 'boost::geometry::range::back_insert_iterator& boost::geometry::range::back_insert_iterator::operator=(const typename Container::value_type&) [with Container = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/util/range.hpp:398:25, inlined from 'bool boost::geometry::detail::transform::transform_range_out(const Range&, OutputIterator, const Strategy&) [with PointOut = mapnik::geometry::point; OutputIterator = boost::geometry::range::back_insert_iterator >; Range = mapnik::geometry::linear_ring; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:155:16, inlined from 'static bool boost::geometry::detail::transform::transform_polygon::apply(const Polygon1&, Polygon2&, const Strategy&) [with Polygon1 = mapnik::geometry::polygon; Polygon2 = mapnik::geometry::polygon; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:171:46, inlined from 'static bool boost::geometry::resolve_strategy::transform::apply(const Geometry1&, Geometry2&, const Strategy&) [with Geometry1 = mapnik::geometry::polygon; Geometry2 = mapnik::geometry::polygon; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:362:64, inlined from 'static bool boost::geometry::resolve_variant::transform::apply(const Geometry1&, Geometry2&, const Strategy&) [with Strategy = mapnik::geometry::strategy_group; Geometry1 = mapnik::geometry::polygon; Geometry2 = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/transform.hpp:395:50, inlined from 'bool boost::geometry::transform(const Geometry1&, Geometry2&, const Strategy&) [with Geometry1 = mapnik::geometry::polygon; Geometry2 = mapnik::geometry::polygon; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:462:34, inlined from 'mapnik::geometry::polygon mapnik::geometry::detail::transform_geometry(const mapnik::geometry::polygon&, const Transformer&) [with V = double; T = double; Transformer = mapnik::geometry::strategy_group]' at include/mapnik/geometry_transform.hpp:80:36, inlined from 'mapnik::geometry::polygon mapnik::geometry::transform(const polygon&, const T2&) [with T0 = double; T1 = double; T2 = strategy_group]' at include/mapnik/geometry_transform.hpp:208:60, inlined from 'void mapnik::base_symbolizer_helper::initialize_points() const' at src/text/symbolizer_helpers.cpp:333:109: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'void boost::geometry::range::push_back(Range&&, const typename boost::range_value::type&) [with Range = mapnik::geometry::linear_ring&; typename std::enable_if<(! std::is_const::type>::value), int>::type = 0]' at /usr/include/boost/geometry/util/range.hpp:174:17, inlined from 'boost::geometry::range::back_insert_iterator& boost::geometry::range::back_insert_iterator::operator=(const typename Container::value_type&) [with Container = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/util/range.hpp:398:25, inlined from 'bool boost::geometry::detail::transform::transform_range_out(const Range&, OutputIterator, const Strategy&) [with PointOut = mapnik::geometry::point; OutputIterator = boost::geometry::range::back_insert_iterator >; Range = mapnik::geometry::linear_ring; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:155:16, inlined from 'static bool boost::geometry::detail::transform::transform_polygon::apply(const Polygon1&, Polygon2&, const Strategy&) [with Polygon1 = mapnik::geometry::polygon; Polygon2 = mapnik::geometry::polygon; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:198:52, inlined from 'static bool boost::geometry::resolve_strategy::transform::apply(const Geometry1&, Geometry2&, const Strategy&) [with Geometry1 = mapnik::geometry::polygon; Geometry2 = mapnik::geometry::polygon; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:362:64, inlined from 'static bool boost::geometry::resolve_variant::transform::apply(const Geometry1&, Geometry2&, const Strategy&) [with Strategy = mapnik::geometry::strategy_group; Geometry1 = mapnik::geometry::polygon; Geometry2 = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/transform.hpp:395:50, inlined from 'bool boost::geometry::transform(const Geometry1&, Geometry2&, const Strategy&) [with Geometry1 = mapnik::geometry::polygon; Geometry2 = mapnik::geometry::polygon; Strategy = mapnik::geometry::strategy_group]' at /usr/include/boost/geometry/algorithms/transform.hpp:462:34, inlined from 'mapnik::geometry::polygon mapnik::geometry::detail::transform_geometry(const mapnik::geometry::polygon&, const Transformer&) [with V = double; T = double; Transformer = mapnik::geometry::strategy_group]' at include/mapnik/geometry_transform.hpp:80:36, inlined from 'mapnik::geometry::polygon mapnik::geometry::transform(const polygon&, const T2&) [with T0 = double; T1 = double; T2 = strategy_group]' at include/mapnik/geometry_transform.hpp:208:60, inlined from 'void mapnik::base_symbolizer_helper::initialize_points() const' at src/text/symbolizer_helpers.cpp:333:109: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&}; _Tp = mapnik::pixel_position; _Alloc = std::allocator]', inlined from 'void mapnik::base_symbolizer_helper::initialize_points() const' at src/text/symbolizer_helpers.cpp:337:41: /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 member function 'void std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&}; _Tp = mapnik::pixel_position; _Alloc = std::allocator]', inlined from 'void mapnik::base_symbolizer_helper::initialize_points() const' at src/text/symbolizer_helpers.cpp:349:37: /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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/gradient.hpp:35, from include/mapnik/svg/svg_path_attributes.hpp:27, from include/mapnik/svg/svg_parser.hpp:28, from src/svg/svg_parser.cpp:25: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {agg::vertex_base}; _Tp = agg::vertex_base; _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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {agg::vertex_base}; _Tp = agg::vertex_base; _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 > >' 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 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = mapnik::vertex_cache::segment_vector; _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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = mapnik::vertex_cache::segment_vector; _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 >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/feature.hpp:31, from plugins/input/ogr/ogr_featureset.cpp:28: /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 mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::less]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:133:41, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::polygon; Tag = boost::geometry::polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:63:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::greater]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:139:48, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::polygon; Tag = boost::geometry::polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:63:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::less]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:133:41, inlined from 'static void boost::geometry::detail::multi_modify::apply(MultiGeometry&, const Strategy&) [with MultiGeometry = mapnik::geometry::multi_polygon; Strategy = boost::geometry::strategies::area::cartesian<>; Policy = boost::geometry::detail::correct::correct_polygon]' at /usr/include/boost/geometry/algorithms/detail/multi_modify.hpp:54:26, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::multi_polygon; Tag = boost::geometry::multi_polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::multi_polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:69:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:321:29, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_line_string; Types = {mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_point; Types = {mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::greater]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:139:48, inlined from 'static void boost::geometry::detail::multi_modify::apply(MultiGeometry&, const Strategy&) [with MultiGeometry = mapnik::geometry::multi_polygon; Strategy = boost::geometry::strategies::area::cartesian<>; Policy = boost::geometry::detail::correct::correct_polygon]' at /usr/include/boost/geometry/algorithms/detail/multi_modify.hpp:54:26, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::multi_polygon; Tag = boost::geometry::multi_polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::multi_polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:69:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:321:29, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_line_string; Types = {mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_point; Types = {mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {agg::vertex_base}; _Tp = agg::vertex_base; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = agg::vertex_base; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void mapnik::svg::vertex_stl_adapter::add_vertex(double, double, unsigned int) [with Container = std::vector >]' at include/mapnik/svg/svg_path_adapter.hpp:857:28, inlined from 'void mapnik::svg::path_adapter::move_to(double, double) [with VertexContainer = mapnik::svg::vertex_stl_adapter > >]' at include/mapnik/svg/svg_path_adapter.hpp:303:25, inlined from 'void mapnik::svg::svg_converter::move_to(double, double, bool) [with VertexSource = mapnik::svg::path_adapter > > >; AttributeSource = agg::pod_bvector]' at include/mapnik/svg/svg_converter.hpp:82:24, inlined from 'void mapnik::svg::parse_line(svg_parser&, const boost::property_tree::detail::rapidxml::xml_node*)' at src/svg/svg_parser.cpp:1008:25: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {agg::vertex_base}; _Tp = agg::vertex_base; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = agg::vertex_base; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void mapnik::svg::vertex_stl_adapter::add_vertex(double, double, unsigned int) [with Container = std::vector >]' at include/mapnik/svg/svg_path_adapter.hpp:857:28, inlined from 'void mapnik::svg::path_adapter::line_to(double, double) [with VertexContainer = mapnik::svg::vertex_stl_adapter > >]' at include/mapnik/svg/svg_path_adapter.hpp:318:25, inlined from 'void mapnik::svg::svg_converter::line_to(double, double, bool) [with VertexSource = mapnik::svg::path_adapter > > >; AttributeSource = agg::pod_bvector]' at include/mapnik/svg/svg_converter.hpp:88:24, inlined from 'void mapnik::svg::parse_line(svg_parser&, const boost::property_tree::detail::rapidxml::xml_node*)' at src/svg/svg_parser.cpp:1009:25: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {agg::vertex_base}; _Tp = agg::vertex_base; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = agg::vertex_base; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void mapnik::svg::vertex_stl_adapter::add_vertex(double, double, unsigned int) [with Container = std::vector >]' at include/mapnik/svg/svg_path_adapter.hpp:857:28, inlined from 'void mapnik::svg::path_adapter::concat_path(VertexSource&, unsigned int) [with VertexSource = agg::ellipse; VertexContainer = mapnik::svg::vertex_stl_adapter > >]' at include/mapnik/svg/svg_path_adapter.hpp:167:33, inlined from 'void mapnik::svg::parse_circle(svg_parser&, const boost::property_tree::detail::rapidxml::xml_node*)' at src/svg/svg_parser.cpp:1049:47: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {agg::vertex_base}; _Tp = agg::vertex_base; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = agg::vertex_base; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void mapnik::svg::vertex_stl_adapter::add_vertex(double, double, unsigned int) [with Container = std::vector >]' at include/mapnik/svg/svg_path_adapter.hpp:857:28, inlined from 'void mapnik::svg::path_adapter::concat_path(VertexSource&, unsigned int) [with VertexSource = agg::ellipse; VertexContainer = mapnik::svg::vertex_stl_adapter > >]' at include/mapnik/svg/svg_path_adapter.hpp:167:33, inlined from 'void mapnik::svg::parse_ellipse(svg_parser&, const boost::property_tree::detail::rapidxml::xml_node*)' at src/svg/svg_parser.cpp:1104:47: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9, from /usr/include/boost/typeof/typeof.hpp:16, from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41, from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23, from /usr/include/boost/phoenix/support/vector.hpp:15, from /usr/include/boost/phoenix/core/environment.hpp:14, from /usr/include/boost/phoenix/core/actor.hpp:19, from /usr/include/boost/spirit/home/support/make_component.hpp:17, from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17, from /usr/include/boost/spirit/home/qi/domain.hpp:15, from /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:15, from /usr/include/boost/spirit/home/qi/operator/expect.hpp:15, from /usr/include/boost/spirit/home/qi/nonterminal/error_handler.hpp:14, from include/mapnik/json/error_handler.hpp:30, from include/mapnik/json/positions_grammar.hpp:28, from include/mapnik/json/positions_grammar_impl.hpp:24, from src/json/mapnik_json_positions_grammar.cpp:23: /usr/include/boost/spirit/include/phoenix_object.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/gradient.hpp:35, from include/mapnik/svg/svg_path_attributes.hpp:27, from include/mapnik/svg/svg_converter.hpp:27, from include/mapnik/svg/svg_path_parser.hpp:28, from src/svg/svg_path_parser.cpp:25: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {agg::vertex_base}; _Tp = agg::vertex_base; _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/boost/spirit/include/phoenix_stl.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {agg::vertex_base}; _Tp = agg::vertex_base; _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 > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_operator.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_function.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from plugins/input/shape/dbfile.hpp:32, from plugins/input/shape/dbfile.cpp:29: include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes] 60 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from utils/shapeindex/shapeindex.cpp:25: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&, double&}; _Tp = mapnik::geometry::point; _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/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/feature.hpp:31, from plugins/input/ogr/ogr_index_featureset.cpp:28: /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 mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::less]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:133:41, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::polygon; Tag = boost::geometry::polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:63:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::greater]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:139:48, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::polygon; Tag = boost::geometry::polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:63:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::less]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:133:41, inlined from 'static void boost::geometry::detail::multi_modify::apply(MultiGeometry&, const Strategy&) [with MultiGeometry = mapnik::geometry::multi_polygon; Strategy = boost::geometry::strategies::area::cartesian<>; Policy = boost::geometry::detail::correct::correct_polygon]' at /usr/include/boost/geometry/algorithms/detail/multi_modify.hpp:54:26, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::multi_polygon; Tag = boost::geometry::multi_polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::multi_polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:69:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:321:29, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_line_string; Types = {mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_point; Types = {mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::greater]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:139:48, inlined from 'static void boost::geometry::detail::multi_modify::apply(MultiGeometry&, const Strategy&) [with MultiGeometry = mapnik::geometry::multi_polygon; Strategy = boost::geometry::strategies::area::cartesian<>; Policy = boost::geometry::detail::correct::correct_polygon]' at /usr/include/boost/geometry/algorithms/detail/multi_modify.hpp:54:26, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::multi_polygon; Tag = boost::geometry::multi_polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::multi_polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:69:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:321:29, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_line_string; Types = {mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_point; Types = {mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9, from /usr/include/boost/typeof/typeof.hpp:16, from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41, from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23, from /usr/include/boost/phoenix/support/vector.hpp:15, from /usr/include/boost/phoenix/core/environment.hpp:14, from /usr/include/boost/phoenix/core/actor.hpp:19, from /usr/include/boost/spirit/home/support/make_component.hpp:17, from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17, from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /usr/include/boost/spirit/home/qi/action/action.hpp:14, from /usr/include/boost/spirit/home/qi/action.hpp:14, from /usr/include/boost/spirit/home/qi.hpp:14, from /usr/include/boost/spirit/include/qi.hpp:16, from include/mapnik/json/generic_json.hpp:32, from src/json/generic_json.cpp:23: /usr/include/boost/spirit/include/phoenix.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = mapnik::vertex_cache::segment_vector; _Alloc = std::allocator]', inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_curve > >]' at include/mapnik/vertex_cache.hpp:208:35: /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/boost/typeof/detail/requires_cxx11.hpp:9, from /usr/include/boost/typeof/typeof.hpp:16, from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41, from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23, from /usr/include/boost/phoenix/support/vector.hpp:15, from /usr/include/boost/phoenix/core/environment.hpp:14, from /usr/include/boost/phoenix/core/actor.hpp:19, from /usr/include/boost/spirit/home/support/make_component.hpp:17, from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17, from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /usr/include/boost/spirit/home/qi/action/action.hpp:14, from /usr/include/boost/spirit/home/qi/action.hpp:14, from /usr/include/boost/spirit/home/qi.hpp:14, from /usr/include/boost/spirit/include/qi.hpp:16, from include/mapnik/wkt/wkt_grammar.hpp:32, from include/mapnik/wkt/wkt_grammar_impl.hpp:23, from src/wkt/mapnik_wkt_grammar.cpp:23: /usr/include/boost/spirit/include/phoenix_function.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'int main(int, char**)' at utils/shapeindex/shapeindex.cpp:228:46: /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 include/mapnik/geometry.hpp:27, from include/mapnik/util/geometry_to_ds_type.hpp:28, from include/mapnik/attribute.hpp:29, from include/mapnik/query.hpp:28, from include/mapnik/util/spatial_index.hpp:29, from plugins/input/shape/shape_io.hpp:32: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&, double&}; _Tp = mapnik::geometry::point; _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/boost/typeof/detail/requires_cxx11.hpp:9, from /usr/include/boost/typeof/typeof.hpp:16, from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41, from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23, from /usr/include/boost/phoenix/support/vector.hpp:15, from /usr/include/boost/phoenix/core/environment.hpp:14, from /usr/include/boost/phoenix/core/actor.hpp:19, from /usr/include/boost/spirit/home/support/make_component.hpp:17, from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17, from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /usr/include/boost/spirit/home/qi/action/action.hpp:14, from /usr/include/boost/spirit/home/qi/action.hpp:14, from /usr/include/boost/spirit/home/qi.hpp:14, from /usr/include/boost/spirit/include/qi.hpp:16, from include/mapnik/json/generic_json.hpp:32, from include/mapnik/json/geometry_grammar.hpp:29, from src/json/mapnik_json_geometry_parser.cpp:25: /usr/include/boost/spirit/include/phoenix.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9, from /usr/include/boost/typeof/typeof.hpp:16, from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41, from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23, from /usr/include/boost/phoenix/support/vector.hpp:15, from /usr/include/boost/phoenix/core/environment.hpp:14, from /usr/include/boost/phoenix/core/actor.hpp:19, from /usr/include/boost/spirit/home/support/make_component.hpp:17, from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17, from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /usr/include/boost/spirit/home/qi/action/action.hpp:14, from /usr/include/boost/spirit/home/qi/action.hpp:14, from /usr/include/boost/spirit/home/qi.hpp:14, from /usr/include/boost/spirit/include/qi.hpp:16, from include/mapnik/json/generic_json.hpp:32, from include/mapnik/json/geometry_grammar.hpp:29, from include/mapnik/json/feature_grammar.hpp:29, from include/mapnik/json/feature_grammar_impl.hpp:25, from src/json/mapnik_json_feature_grammar.cpp:24: /usr/include/boost/spirit/include/phoenix.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_core.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_fusion.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_object.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_stl.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static mapnik::geometry::geometry shape_io::read_polyline_parts(shape_file::record_type&, const std::vector >&)' at plugins/input/shape/shape_io.cpp:176:30: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::line_string::add_coord(T, T) [with T = double]' at include/mapnik/geometry.hpp:66:83, inlined from 'static mapnik::geometry::geometry shape_io::read_polyline(shape_file::record_type&)' at plugins/input/shape/shape_io.cpp:117:27: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::line_string::add_coord(T, T) [with T = double]' at include/mapnik/geometry.hpp:66:83, inlined from 'static mapnik::geometry::geometry shape_io::read_polyline(shape_file::record_type&)' at plugins/input/shape/shape_io.cpp:147:31: /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/boost/typeof/detail/requires_cxx11.hpp:9, from /usr/include/boost/typeof/typeof.hpp:16, from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41, from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23, from /usr/include/boost/phoenix/support/vector.hpp:15, from /usr/include/boost/phoenix/core/environment.hpp:14, from /usr/include/boost/phoenix/core/actor.hpp:19, from /usr/include/boost/spirit/home/support/make_component.hpp:17, from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17, from /usr/include/boost/spirit/home/karma/domain.hpp:15, from include/mapnik/geometry/boost_spirit_karma_adapter.hpp:31, from src/json/mapnik_json_generator_grammar.cpp:23: /usr/include/boost/spirit/include/phoenix_function.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /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 mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::less]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:133:41, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::polygon; Tag = boost::geometry::polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:63:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::greater]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:139:48, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::polygon; Tag = boost::geometry::polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:63:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::less]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:133:41, inlined from 'static void boost::geometry::detail::multi_modify::apply(MultiGeometry&, const Strategy&) [with MultiGeometry = mapnik::geometry::multi_polygon; Strategy = boost::geometry::strategies::area::cartesian<>; Policy = boost::geometry::detail::correct::correct_polygon]' at /usr/include/boost/geometry/algorithms/detail/multi_modify.hpp:54:26, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::multi_polygon; Tag = boost::geometry::multi_polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::multi_polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:69:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:321:29, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_line_string; Types = {mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_point; Types = {mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::greater]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:139:48, inlined from 'static void boost::geometry::detail::multi_modify::apply(MultiGeometry&, const Strategy&) [with MultiGeometry = mapnik::geometry::multi_polygon; Strategy = boost::geometry::strategies::area::cartesian<>; Policy = boost::geometry::detail::correct::correct_polygon]' at /usr/include/boost/geometry/algorithms/detail/multi_modify.hpp:54:26, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::multi_polygon; Tag = boost::geometry::multi_polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::multi_polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:69:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:321:29, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_line_string; Types = {mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_point; Types = {mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static mapnik::geometry::geometry shape_io::read_polygon_parts(shape_file::record_type&, const std::vector >&)' at plugins/input/shape/shape_io.cpp:259:30: /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 include/mapnik/geometry.hpp:27, from include/mapnik/feature.hpp:31: /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 mapnik::vertex&}; _Tp = mapnik::vertex; _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/vector:66: /usr/include/c++/13.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9, from /usr/include/boost/typeof/typeof.hpp:16, from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41, from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23, from /usr/include/boost/phoenix/support/vector.hpp:15, from /usr/include/boost/phoenix/core/environment.hpp:14, from /usr/include/boost/phoenix/core/actor.hpp:19, from /usr/include/boost/spirit/home/support/make_component.hpp:17, from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17, from /usr/include/boost/spirit/home/qi/domain.hpp:15, from /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:15, from /usr/include/boost/spirit/home/qi/operator/expect.hpp:15, from /usr/include/boost/spirit/home/qi/nonterminal/error_handler.hpp:14, from include/mapnik/json/error_handler.hpp:30, from include/mapnik/json/topojson_grammar.hpp:27, from include/mapnik/json/topojson_grammar_impl.hpp:23, from src/json/mapnik_topojson_grammar.cpp:24: /usr/include/boost/spirit/include/phoenix.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static mapnik::geometry::geometry shape_io::read_polygon(shape_file::record_type&)' at plugins/input/shape/shape_io.cpp:209:30: /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 include/mapnik/geometry.hpp:27, from include/mapnik/feature.hpp:31, from plugins/input/shape/dbfile.hpp:27: /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 field_descriptor&}; _Tp = field_descriptor; _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/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = field_descriptor; _Alloc = std::allocator]', inlined from 'void dbf_file::read_header()' at plugins/input/shape/dbfile.cpp:247:30: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = mapnik::vertex_cache::segment_vector; _Alloc = std::allocator]', inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/vertex_cache.hpp:208:35: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_function.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from plugins/input/geojson/geojson_index_featureset.hpp:36, from plugins/input/geojson/geojson_index_featureset.cpp:24: include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes] 60 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = mapnik::vertex_cache::segment_vector; _Alloc = std::allocator]', inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_curve > >]' at include/mapnik/vertex_cache.hpp:208:35: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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 mapnik::vertex&}; _Tp = mapnik::vertex; _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_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9, from /usr/include/boost/typeof/typeof.hpp:16, from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41, from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23, from /usr/include/boost/phoenix/support/vector.hpp:15, from /usr/include/boost/phoenix/core/environment.hpp:14, from /usr/include/boost/phoenix/core/actor.hpp:19, from /usr/include/boost/spirit/home/support/make_component.hpp:17, from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17, from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /usr/include/boost/spirit/home/qi/action/action.hpp:14, from /usr/include/boost/spirit/home/qi/action.hpp:14, from /usr/include/boost/spirit/home/qi.hpp:14, from /usr/include/boost/spirit/include/qi.hpp:16, from include/mapnik/json/generic_json.hpp:32, from include/mapnik/json/geometry_grammar.hpp:29, from include/mapnik/json/feature_grammar.hpp:29, from plugins/input/geojson/geojson_memory_index_featureset.cpp:26: /usr/include/boost/spirit/include/phoenix.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/boost/geometry/core/config.hpp:16, from /usr/include/boost/geometry/util/tuples.hpp:20, from /usr/include/boost/geometry/algorithms/detail/relate/de9im.hpp:25, from /usr/include/boost/geometry/algorithms/detail/relate/interface.hpp:20, from /usr/include/boost/geometry/algorithms/detail/disjoint/interface.hpp:26, from /usr/include/boost/geometry/index/rtree.hpp:34, from plugins/input/geojson/geojson_datasource.hpp:41, from plugins/input/geojson/geojson_index_featureset.hpp:26: /usr/include/boost/spirit/include/phoenix.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/geometry/core/config.hpp:16, from /usr/include/boost/geometry/strategy/cartesian/side_by_triangle.hpp:27, from /usr/include/boost/geometry/strategies/strategies.hpp:141, from /usr/include/boost/geometry/geometry.hpp:57, from /usr/include/boost/geometry.hpp:17, from include/mapnik/geometry_adapters.hpp:38, from include/mapnik/geometry_correct.hpp:27, from plugins/input/csv/csv_utils.cpp:26: /usr/include/boost/spirit/include/phoenix_function.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::vertex}; _Tp = mapnik::vertex; _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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::vertex}; _Tp = mapnik::vertex; _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 > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9, from /usr/include/boost/typeof/typeof.hpp:16, from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41, from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23, from /usr/include/boost/phoenix/support/vector.hpp:15, from /usr/include/boost/phoenix/core/environment.hpp:14, from /usr/include/boost/phoenix/core/actor.hpp:19, from /usr/include/boost/spirit/home/support/make_component.hpp:17, from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17, from /usr/include/boost/spirit/home/qi/domain.hpp:15, from /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:15, from /usr/include/boost/spirit/home/qi/operator/expect.hpp:15, from /usr/include/boost/spirit/home/qi/nonterminal/error_handler.hpp:14, from include/mapnik/json/error_handler.hpp:30, from include/mapnik/json/geometry_grammar_impl.hpp:25, from src/json/mapnik_json_geometry_grammar.cpp:23: /usr/include/boost/spirit/include/phoenix.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&) [with Geometry = agg::conv_stroke > > >, agg::null_markers>; Processor = mapnik::grid_rasterizer; Dispatcher = mapnik::detail::dispatcher]' at include/mapnik/vertex_converters.hpp:332:22, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<(! mapnik::detail::is_switchable::value)>::type*) [with Geometry = mapnik::simplify_converter > > >; Processor = mapnik::grid_rasterizer; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::stroke_tag; ConverterTypes = {}]' at include/mapnik/vertex_converters.hpp:320:66, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if::value>::type*) [with Geometry = mapnik::simplify_converter > > >; Processor = mapnik::grid_rasterizer; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::offset_transform_tag; ConverterTypes = {mapnik::stroke_tag}]' at include/mapnik/vertex_converters.hpp:310:69, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if::value>::type*) [with Geometry = mapnik::simplify_converter > > >; Processor = mapnik::grid_rasterizer; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag, mapnik::stroke_tag}]' at include/mapnik/vertex_converters.hpp:310:69: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_function.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::transform_path_adapter >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::transform_path_adapter >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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/boost/geometry/core/config.hpp:16, from /usr/include/boost/geometry/strategy/cartesian/side_by_triangle.hpp:27, from /usr/include/boost/geometry/strategies/strategies.hpp:141, from /usr/include/boost/geometry/geometry.hpp:57, from /usr/include/boost/geometry.hpp:17, from include/mapnik/geometry_adapters.hpp:38, from include/mapnik/geometry_correct.hpp:27, from plugins/input/csv/csv_utils.cpp:26: /usr/include/boost/spirit/include/phoenix_function.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_function.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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/boost/spirit/include/phoenix_core.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9, from /usr/include/boost/typeof/typeof.hpp:16, from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41, from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23, from /usr/include/boost/phoenix/support/vector.hpp:15, from /usr/include/boost/phoenix/core/environment.hpp:14, from /usr/include/boost/phoenix/core/actor.hpp:19, from /usr/include/boost/spirit/home/support/make_component.hpp:17, from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17, from /usr/include/boost/spirit/home/qi/domain.hpp:15, from /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:15, from /usr/include/boost/spirit/home/qi/operator/expect.hpp:15, from /usr/include/boost/spirit/home/qi/nonterminal/error_handler.hpp:14, from include/mapnik/json/error_handler.hpp:30, from include/mapnik/json/feature_collection_grammar_impl.hpp:25, from src/json/mapnik_json_feature_collection_grammar.cpp:24: /usr/include/boost/spirit/include/phoenix.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::transform_path_adapter > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::transform_path_adapter > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::transform_path_adapter > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::transform_path_adapter > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::transform_path_adapter > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::transform_path_adapter > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from plugins/input/geojson/geojson_index_featureset.hpp:36, from plugins/input/geojson/geojson_datasource.cpp:25: include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes] 60 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12, from /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:15, from /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:16: In static member function 'static Attribute boost::spirit::traits::detail::synthesize_attribute::pre(boost::spirit::unused_type) [with Attribute = mapnik::geometry::point]', inlined from 'bool boost::spirit::qi::action::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::reference(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Action = boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >]' at /usr/include/boost/spirit/home/qi/action/action.hpp:60:59, inlined from 'bool boost::spirit::qi::detail::alternative_function::operator()(const Component&) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Iterator = const char*; Context = boost::spirit::context, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:196:35, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::nil_> >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::alternative_function, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, const boost::spirit::unused_type>]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::alternative_function, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, const boost::spirit::unused_type>]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator > >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::nil_> > > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::alternative_function, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, const boost::spirit::unused_type>]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator > > >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons > >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::nil_> > > > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::alternative_function, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, const boost::spirit::unused_type>]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons > > >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons > >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::nil_> > > >; F = boost::spirit::qi::detail::alternative_function, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, const boost::spirit::unused_type>; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons > > >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, cons > >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, cons >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, nil_> > > >; F = boost::spirit::qi::detail::alternative_function, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > >&, nil_>, vector<> >, boost::spirit::qi::char_class >, const boost::spirit::unused_type>]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::alternative::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Elements = boost::fusion::cons > > >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons > >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::nil_> > > >]' at /usr/include/boost/spirit/home/qi/operator/alternative.hpp:81:31, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::true_) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::alternative > > >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons > >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::nil_> > > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:33:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::alternative > > >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons > >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::nil_> > > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder > > >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons > >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::nil_> > > > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/boost/spirit/home/support/attributes.hpp:939:66: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 939 | static Attribute pre(unused_type) { return Attribute(); } | ^ /usr/include/boost/spirit/home/support/attributes.hpp: In static member function 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder > > >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons > >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons >(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::nil_> > > > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]': /usr/include/boost/spirit/home/support/attributes.hpp:939:56: note: '' declared here 939 | static Attribute pre(unused_type) { return Attribute(); } | ^~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::vertex}; _Tp = mapnik::vertex; _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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::vertex}; _Tp = mapnik::vertex; _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 > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/json/positions.hpp:28, from include/mapnik/json/positions_grammar.hpp:27: /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 mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _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 static member function 'static Attribute boost::spirit::traits::detail::synthesize_attribute::pre(boost::spirit::unused_type) [with Attribute = mapnik::geometry::point]', inlined from 'bool boost::spirit::qi::action::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Subject = boost::spirit::qi::reference(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Action = boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >]' at /usr/include/boost/spirit/home/qi/action/action.hpp:60:59, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Attribute = boost::spirit::unused_type; Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:287:23, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, boost::spirit::unused_type, mpl_::bool_ >; Left = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:67:19, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Left = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::optional::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::list(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:73:30, inlined from 'bool boost::spirit::qi::optional::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::list(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:100:30, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::optional(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >; Attribute = const boost::spirit::unused_type; Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused >&, boost::fusion::nil_>, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:186:21, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused >&, boost::fusion::nil_>, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:187:37, inlined from 'bool boost::spirit::any_if(const Sequence1&, Sequence2&, F, Pred) [with Pred = traits::attribute_not_unused >&, boost::fusion::nil_>, boost::fusion::vector<> >, const char*>; Sequence1 = boost::fusion::cons, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, unused_type, unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >; Sequence2 = boost::fusion::vector; F = qi::detail::fail_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:201:36, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:87:31, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::true_) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:33:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/boost/spirit/home/support/attributes.hpp:939:66: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 939 | static Attribute pre(unused_type) { return Attribute(); } | ^ /usr/include/boost/spirit/home/support/attributes.hpp: In static member function 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]': /usr/include/boost/spirit/home/support/attributes.hpp:939:56: note: '' declared here 939 | static Attribute pre(unused_type) { return Attribute(); } | ^~~~~~~~~~~ In static member function 'static Attribute boost::spirit::traits::detail::synthesize_attribute::pre(boost::spirit::unused_type) [with Attribute = mapnik::geometry::point]', inlined from 'bool boost::spirit::qi::action::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Subject = boost::spirit::qi::reference(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Action = boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >]' at /usr/include/boost/spirit/home/qi/action/action.hpp:60:59, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Attribute = boost::spirit::unused_type; Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:287:23, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, boost::spirit::unused_type, mpl_::bool_ >; Left = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:72:21, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Left = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::optional::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::list(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:73:30, inlined from 'bool boost::spirit::qi::optional::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::list(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:100:30, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::optional(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >; Attribute = const boost::spirit::unused_type; Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused >&, boost::fusion::nil_>, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:186:21, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused >&, boost::fusion::nil_>, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:187:37, inlined from 'bool boost::spirit::any_if(const Sequence1&, Sequence2&, F, Pred) [with Pred = traits::attribute_not_unused >&, boost::fusion::nil_>, boost::fusion::vector<> >, const char*>; Sequence1 = boost::fusion::cons, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, unused_type, unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >; Sequence2 = boost::fusion::vector; F = qi::detail::fail_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:201:36, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:87:31, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::true_) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:33:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/boost/spirit/home/support/attributes.hpp:939:66: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 939 | static Attribute pre(unused_type) { return Attribute(); } | ^ /usr/include/boost/spirit/home/support/attributes.hpp: In static member function 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]': /usr/include/boost/spirit/home/support/attributes.hpp:939:56: note: '' declared here 939 | static Attribute pre(unused_type) { return Attribute(); } | ^~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'mapnik::json::push_position_impl::result_type mapnik::json::push_position_impl::operator()(T0&, const T1&) const [with T0 = std::vector >; T1 = mapnik::geometry::point]' at include/mapnik/json/positions_grammar_impl.hpp:54:28, inlined from 'static boost::phoenix::detail::function_eval::result_impl::type boost::phoenix::detail::function_eval::result_impl::call(F, A ..., Context) [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor >&, const boost::phoenix::actor >&}; Context = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:120:56, inlined from 'typename boost::phoenix::detail::function_eval::result, A, const A&>::type ...)>::type boost::phoenix::detail::function_eval::operator()(F&&, A&& ...) const [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor >&, const boost::phoenix::actor >&, const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context, std::allocator > >&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>}]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:146:28, inlined from 'boost::phoenix::detail::call_impl_ >::result_type boost::phoenix::detail::call_impl_ >::operator()(typename boost::phoenix::detail::call_impl_ >::expr_param, typename boost::phoenix::detail::call_impl_ >::state_param, typename boost::phoenix::detail::call_impl_ >::data_param) const [with Fun = boost::phoenix::detail::function_eval; Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = boost::phoenix::vector4, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&; Data = const boost::phoenix::default_actions&; unsigned int ...Indices = {0, 1, 2}]' at /usr/include/boost/phoenix/core/call.hpp:95:26, inlined from 'boost::phoenix::evaluator::impl::result_type boost::phoenix::evaluator::impl::operator()(typename boost::phoenix::evaluator::impl::expr_param, typename boost::phoenix::evaluator::impl::state_param, typename boost::phoenix::evaluator::impl::data_param) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:74:30, inlined from 'typename boost::proto::detail::apply_transform::result_type boost::phoenix::evaluator::operator()(Expr&&, State&&) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:34:9, inlined from 'typename boost::proto::switch_::impl::type, typename boost::phoenix::result_of::actions::type>::result_type boost::phoenix::eval(const Expr&, const Context&) [with Expr = actor, 0>, actor >, actor > >, 3> >; Context = vector2, 0>, actor >, actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&, const default_actions&>]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:139:17, inlined from 'typename boost::phoenix::actor::result(A ...)>::type boost::phoenix::actor::operator()(A&& ...) const [with A = {boost::fusion::vector&>&, boost::spirit::context, std::allocator > >&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&}; Expr = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3>]' at /usr/include/boost/phoenix/core/actor.hpp:230:33, inlined from 'bool boost::spirit::traits::action_dispatch::operator()(const boost::phoenix::actor&, Attribute&, Context&) [with Eval = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3>; Attribute = mapnik::geometry::point; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Component = boost::spirit::qi::reference(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >]' at /usr/include/boost/spirit/home/support/action_dispatch.hpp:183:14, inlined from 'bool boost::spirit::qi::action::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Subject = boost::spirit::qi::reference(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Action = boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >]' at /usr/include/boost/spirit/home/qi/action/action.hpp:67:55, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Attribute = boost::spirit::unused_type; Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:287:23, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, boost::spirit::unused_type, mpl_::bool_ >; Left = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:67:19, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Left = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::optional::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::list(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:73:30, inlined from 'bool boost::spirit::qi::optional::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::list(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:100:30, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::optional(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >; Attribute = const boost::spirit::unused_type; Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused >&, boost::fusion::nil_>, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:186:21, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused >&, boost::fusion::nil_>, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:187:37, inlined from 'bool boost::spirit::any_if(const Sequence1&, Sequence2&, F, Pred) [with Pred = traits::attribute_not_unused >&, boost::fusion::nil_>, boost::fusion::vector<> >, const char*>; Sequence1 = boost::fusion::cons, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, unused_type, unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >; Sequence2 = boost::fusion::vector; F = qi::detail::fail_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:201:36, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:87:31, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::true_) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:33:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'mapnik::json::push_position_impl::result_type mapnik::json::push_position_impl::operator()(T0&, const T1&) const [with T0 = std::vector >; T1 = mapnik::geometry::point]' at include/mapnik/json/positions_grammar_impl.hpp:54:28, inlined from 'static boost::phoenix::detail::function_eval::result_impl::type boost::phoenix::detail::function_eval::result_impl::call(F, A ..., Context) [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor >&, const boost::phoenix::actor >&}; Context = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:120:56, inlined from 'typename boost::phoenix::detail::function_eval::result, A, const A&>::type ...)>::type boost::phoenix::detail::function_eval::operator()(F&&, A&& ...) const [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor >&, const boost::phoenix::actor >&, const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context, std::allocator > >&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>}]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:146:28, inlined from 'boost::phoenix::detail::call_impl_ >::result_type boost::phoenix::detail::call_impl_ >::operator()(typename boost::phoenix::detail::call_impl_ >::expr_param, typename boost::phoenix::detail::call_impl_ >::state_param, typename boost::phoenix::detail::call_impl_ >::data_param) const [with Fun = boost::phoenix::detail::function_eval; Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = boost::phoenix::vector4, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&; Data = const boost::phoenix::default_actions&; unsigned int ...Indices = {0, 1, 2}]' at /usr/include/boost/phoenix/core/call.hpp:95:26, inlined from 'boost::phoenix::evaluator::impl::result_type boost::phoenix::evaluator::impl::operator()(typename boost::phoenix::evaluator::impl::expr_param, typename boost::phoenix::evaluator::impl::state_param, typename boost::phoenix::evaluator::impl::data_param) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:74:30, inlined from 'typename boost::proto::detail::apply_transform::result_type boost::phoenix::evaluator::operator()(Expr&&, State&&) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:34:9, inlined from 'typename boost::proto::switch_::impl::type, typename boost::phoenix::result_of::actions::type>::result_type boost::phoenix::eval(const Expr&, const Context&) [with Expr = actor, 0>, actor >, actor > >, 3> >; Context = vector2, 0>, actor >, actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&, const default_actions&>]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:139:17, inlined from 'typename boost::phoenix::actor::result(A ...)>::type boost::phoenix::actor::operator()(A&& ...) const [with A = {boost::fusion::vector&>&, boost::spirit::context, std::allocator > >&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&}; Expr = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3>]' at /usr/include/boost/phoenix/core/actor.hpp:230:33, inlined from 'bool boost::spirit::traits::action_dispatch::operator()(const boost::phoenix::actor&, Attribute&, Context&) [with Eval = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3>; Attribute = mapnik::geometry::point; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Component = boost::spirit::qi::reference(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >]' at /usr/include/boost/spirit/home/support/action_dispatch.hpp:183:14, inlined from 'bool boost::spirit::qi::action::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Subject = boost::spirit::qi::reference(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Action = boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >]' at /usr/include/boost/spirit/home/qi/action/action.hpp:67:55, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Attribute = boost::spirit::unused_type; Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:287:23, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, boost::spirit::unused_type, mpl_::bool_ >; Left = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:72:21, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Left = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::optional::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::list(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:73:30, inlined from 'bool boost::spirit::qi::optional::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::list(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:100:30, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::optional(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >; Attribute = const boost::spirit::unused_type; Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused >&, boost::fusion::nil_>, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:186:21, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused >&, boost::fusion::nil_>, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:187:37, inlined from 'bool boost::spirit::any_if(const Sequence1&, Sequence2&, F, Pred) [with Pred = traits::attribute_not_unused >&, boost::fusion::nil_>, boost::fusion::vector<> >, const char*>; Sequence1 = boost::fusion::cons, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, unused_type, unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >; Sequence2 = boost::fusion::vector; F = qi::detail::fail_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:201:36, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:87:31, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::true_) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:33:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_function.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/feature.hpp:31: /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 mapnik::vertex&}; _Tp = mapnik::vertex; _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/vector:66: /usr/include/c++/13.2.1/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9, from /usr/include/boost/typeof/typeof.hpp:16, from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41, from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23, from /usr/include/boost/phoenix/support/vector.hpp:15, from /usr/include/boost/phoenix/core/environment.hpp:14, from /usr/include/boost/phoenix/core/actor.hpp:19, from /usr/include/boost/spirit/home/support/make_component.hpp:17, from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17, from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /usr/include/boost/spirit/home/qi/action/action.hpp:14, from /usr/include/boost/spirit/home/qi/action.hpp:14, from /usr/include/boost/spirit/home/qi.hpp:14, from /usr/include/boost/spirit/include/qi.hpp:16, from include/mapnik/json/generic_json.hpp:32, from include/mapnik/json/topology.hpp:26, from plugins/input/topojson/topojson_featureset.cpp:24: /usr/include/boost/spirit/include/phoenix.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::vertex}; _Tp = mapnik::vertex; _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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::vertex}; _Tp = mapnik::vertex; _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 > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9, from /usr/include/boost/typeof/typeof.hpp:16, from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41, from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23, from /usr/include/boost/phoenix/support/vector.hpp:15, from /usr/include/boost/phoenix/core/environment.hpp:14, from /usr/include/boost/phoenix/core/actor.hpp:19, from /usr/include/boost/spirit/home/support/make_component.hpp:17, from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17, from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /usr/include/boost/spirit/home/qi/action/action.hpp:14, from /usr/include/boost/spirit/home/qi/action.hpp:14, from /usr/include/boost/spirit/home/qi.hpp:14, from /usr/include/boost/spirit/include/qi.hpp:16, from include/mapnik/json/generic_json.hpp:32, from include/mapnik/json/topology.hpp:26, from plugins/input/topojson/topojson_datasource.hpp:35, from plugins/input/topojson/topojson_datasource.cpp:23: /usr/include/boost/spirit/include/phoenix.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_function.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/boost/geometry/core/config.hpp:16, from /usr/include/boost/geometry/util/tuples.hpp:20, from /usr/include/boost/geometry/algorithms/detail/relate/de9im.hpp:25, from /usr/include/boost/geometry/algorithms/detail/relate/interface.hpp:20, from /usr/include/boost/geometry/algorithms/detail/disjoint/interface.hpp:26, from /usr/include/boost/geometry/index/rtree.hpp:34, from plugins/input/geojson/geojson_datasource.hpp:41, from plugins/input/geojson/geojson_datasource.cpp:23: /usr/include/boost/spirit/include/phoenix.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 utils/mapnik-index/process_geojson_file.cpp:32: include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes] 60 | extern template class MAPNIK_DECL singleton; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/boost/typeof/detail/requires_cxx11.hpp:9, from /usr/include/boost/typeof/typeof.hpp:16, from /usr/include/boost/fusion/adapted/struct/detail/adapt_base.hpp:41, from /usr/include/boost/fusion/adapted/struct/adapt_struct.hpp:23, from /usr/include/boost/phoenix/support/vector.hpp:15, from /usr/include/boost/phoenix/core/environment.hpp:14, from /usr/include/boost/phoenix/core/actor.hpp:19, from /usr/include/boost/spirit/home/support/make_component.hpp:17, from /usr/include/boost/spirit/home/support/meta_compiler.hpp:17, from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:14, from /usr/include/boost/spirit/home/qi/action/action.hpp:14, from /usr/include/boost/spirit/home/qi/action.hpp:14, from /usr/include/boost/spirit/home/qi.hpp:14, from /usr/include/boost/spirit/include/qi.hpp:16, from utils/mapnik-index/process_geojson_file.cpp:30: /usr/include/boost/spirit/include/phoenix.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_function.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_function.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_stl.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_object.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_stl.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_operator.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_function.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_object.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_stl.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_operator.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/boost/spirit/include/phoenix_function.hpp:12:1: note: '#pragma message: This header is deprecated. Use instead.' 12 | BOOST_HEADER_DEPRECATED("") | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 include/mapnik/geometry.hpp:27, from include/mapnik/feature.hpp:31: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _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 >' 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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _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 >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/boost/spirit/home/support/attributes.hpp:49, from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12, from /usr/include/boost/spirit/home/qi/action/action.hpp:16: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = std::pair, mapnik::json::json_value>; _Tp = std::pair, mapnik::json::json_value>; _Alloc = std::allocator, mapnik::json::json_value> >]': /usr/include/c++/13.2.1/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, mapnik::json::json_value> >::iterator' changed in GCC 7.1 413 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = mapnik::json::json_value; _Tp = mapnik::json::json_value; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.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 mapnik::label_collision_detector4::label&}; _Tp = mapnik::label_collision_detector4::label; _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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::label_collision_detector4::label; _Alloc = std::allocator]', inlined from 'void mapnik::quad_tree::do_insert_data(value_type, const bbox_type&, node*, unsigned int&) [with T0 = mapnik::label_collision_detector4::label; T1 = mapnik::box2d]' at include/mapnik/quad_tree.hpp:212:31: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::label_collision_detector4::label; _Alloc = std::allocator]', inlined from 'void mapnik::quad_tree::do_insert_data(value_type, const bbox_type&, node*, unsigned int&) [with T0 = mapnik::label_collision_detector4::label; T1 = mapnik::box2d]' at include/mapnik/quad_tree.hpp:232:31: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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 std::pair, std::allocator >, mapnik::json::json_value>&}; _Tp = std::pair, mapnik::json::json_value>; _Alloc = std::allocator, mapnik::json::json_value> >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, mapnik::json::json_value> >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = std::pair, mapnik::json::json_value>; _Alloc = std::allocator, mapnik::json::json_value> >]', inlined from 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = std::vector, mapnik::json::json_value> >; T = std::pair, mapnik::json::json_value>; Enable = void]' at /usr/include/boost/spirit/home/support/container.hpp:291:21, inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = std::vector, mapnik::json::json_value> >; T = std::pair, mapnik::json::json_value>]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::reference, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector, mapnik::json::json_value> >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:291:39, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::reference, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector, mapnik::json::json_value> >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::reference, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector, mapnik::json::json_value> >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector, mapnik::json::json_value> >, mpl_::bool_ >; Left = boost::spirit::qi::reference, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:67:19, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector, mapnik::json::json_value> >; Left = boost::spirit::qi::reference, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::optional::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = const char*; Context = boost::spirit::context, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector, mapnik::json::json_value> >; Subject = boost::spirit::qi::list, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:87:26, inlined from 'bool boost::spirit::qi::optional::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector, mapnik::json::json_value> >; Subject = boost::spirit::qi::list, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:100:30, inlined from 'bool boost::spirit::qi::detail::expect_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::optional, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >; Attribute = std::vector, mapnik::json::json_value> >; Iterator = const char*; Context = boost::spirit::context, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Exception = boost::spirit::qi::expectation_failure]' at /usr/include/boost/spirit/home/qi/detail/expect_function.hpp:54:33, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::optional, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >; F = boost::spirit::qi::detail::expect_function, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >; Attr = std::vector, mapnik::json::json_value> >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::optional, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >; F = boost::spirit::qi::detail::expect_function, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >; Attr = std::vector, mapnik::json::json_value> >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::optional, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >; F = boost::spirit::qi::detail::expect_function, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >; Attr = std::vector, mapnik::json::json_value> >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >, std::vector, mapnik::json::json_value> >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >, std::vector, mapnik::json::json_value> >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::pass_container, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >, std::vector, mapnik::json::json_value> >, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, cons, nil_> > >; F = boost::spirit::qi::detail::pass_container, mapnik::json::json_value> >&, nil_>, vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >, std::vector, mapnik::json::json_value> >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = const char*; Context = boost::spirit::context, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector, mapnik::json::json_value> >; Derived = boost::spirit::qi::expect_operator, boost::fusion::cons, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector, mapnik::json::json_value> >; Derived = boost::spirit::qi::expect_operator, boost::fusion::cons, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::expect_operator, boost::fusion::cons, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::expect_operator, boost::fusion::cons, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/c++/13.2.1/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, mapnik::json::json_value>*, std::vector, mapnik::json::json_value> > >' changed in GCC 7.1 170 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = std::pair, mapnik::json::json_value>; _Alloc = std::allocator, mapnik::json::json_value> >]', inlined from 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = std::vector, mapnik::json::json_value> >; T = std::pair, mapnik::json::json_value>; Enable = void]' at /usr/include/boost/spirit/home/support/container.hpp:291:21, inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = std::vector, mapnik::json::json_value> >; T = std::pair, mapnik::json::json_value>]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::reference, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector, mapnik::json::json_value> >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:291:39, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::reference, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector, mapnik::json::json_value> >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::reference, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector, mapnik::json::json_value> >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector, mapnik::json::json_value> >, mpl_::bool_ >; Left = boost::spirit::qi::reference, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:72:21, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector, mapnik::json::json_value> >; Left = boost::spirit::qi::reference, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::optional::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = const char*; Context = boost::spirit::context, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector, mapnik::json::json_value> >; Subject = boost::spirit::qi::list, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:87:26, inlined from 'bool boost::spirit::qi::optional::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector, mapnik::json::json_value> >; Subject = boost::spirit::qi::list, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:100:30, inlined from 'bool boost::spirit::qi::detail::expect_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::optional, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >; Attribute = std::vector, mapnik::json::json_value> >; Iterator = const char*; Context = boost::spirit::context, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Exception = boost::spirit::qi::expectation_failure]' at /usr/include/boost/spirit/home/qi/detail/expect_function.hpp:54:33, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::optional, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >; F = boost::spirit::qi::detail::expect_function, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >; Attr = std::vector, mapnik::json::json_value> >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::optional, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >; F = boost::spirit::qi::detail::expect_function, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >; Attr = std::vector, mapnik::json::json_value> >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::optional, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >; F = boost::spirit::qi::detail::expect_function, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >; Attr = std::vector, mapnik::json::json_value> >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >, std::vector, mapnik::json::json_value> >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >, std::vector, mapnik::json::json_value> >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::pass_container, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >, std::vector, mapnik::json::json_value> >, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, cons, nil_> > >; F = boost::spirit::qi::detail::pass_container, mapnik::json::json_value> >&, nil_>, vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >, std::vector, mapnik::json::json_value> >, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = const char*; Context = boost::spirit::context, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector, mapnik::json::json_value> >; Derived = boost::spirit::qi::expect_operator, boost::fusion::cons, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector, mapnik::json::json_value> >; Derived = boost::spirit::qi::expect_operator, boost::fusion::cons, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::expect_operator, boost::fusion::cons, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::expect_operator, boost::fusion::cons, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons, mapnik::json::json_value>(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/c++/13.2.1/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, mapnik::json::json_value>*, std::vector, mapnik::json::json_value> > >' changed in GCC 7.1 170 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {agg::vertex_base}; _Tp = agg::vertex_base; _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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {agg::vertex_base}; _Tp = agg::vertex_base; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = agg::vertex_base; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void mapnik::svg::vertex_stl_adapter::add_vertex(double, double, unsigned int) [with Container = std::vector >]' at include/mapnik/svg/svg_path_adapter.hpp:857:28, inlined from 'std::size_t mapnik::svg::path_adapter::start_new_path() [with VertexContainer = mapnik::svg::vertex_stl_adapter > >]' at include/mapnik/svg/svg_path_adapter.hpp:274:29: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&) [with Geometry = agg::conv_stroke > > >, agg::null_markers>; Processor = mapnik::grid_rasterizer; Dispatcher = mapnik::detail::dispatcher]' at include/mapnik/vertex_converters.hpp:332:22, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<(! mapnik::detail::is_switchable::value)>::type*) [with Geometry = mapnik::simplify_converter > > >; Processor = mapnik::grid_rasterizer; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::stroke_tag; ConverterTypes = {}]' at include/mapnik/vertex_converters.hpp:320:66, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if::value>::type*) [with Geometry = mapnik::simplify_converter > > >; Processor = mapnik::grid_rasterizer; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::offset_transform_tag; ConverterTypes = {mapnik::stroke_tag}]' at include/mapnik/vertex_converters.hpp:310:69, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if::value>::type*) [with Geometry = mapnik::simplify_converter > > >; Processor = mapnik::grid_rasterizer; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag, mapnik::stroke_tag}]' at include/mapnik/vertex_converters.hpp:310:69: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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 mapnik::json::json_value&}; _Tp = mapnik::json::json_value; _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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = mapnik::json::json_value; _Alloc = std::allocator]', inlined from 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = std::vector; T = mapnik::json::json_value; Enable = void]' at /usr/include/boost/spirit/home/support/container.hpp:291:21, inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = std::vector; T = mapnik::json::json_value]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::reference >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:291:39, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::reference >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::reference >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector, mpl_::bool_ >; Left = boost::spirit::qi::reference >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:67:19, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector; Left = boost::spirit::qi::reference >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::optional::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector; Subject = boost::spirit::qi::list >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:87:26, inlined from 'bool boost::spirit::qi::optional::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector; Subject = boost::spirit::qi::list >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:100:30, inlined from 'bool boost::spirit::qi::detail::expect_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::optional >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >; Attribute = std::vector; Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Exception = boost::spirit::qi::expectation_failure]' at /usr/include/boost/spirit/home/qi/detail/expect_function.hpp:54:33, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::optional >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >; F = boost::spirit::qi::detail::expect_function&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::optional >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >; F = boost::spirit::qi::detail::expect_function&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::optional >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >; F = boost::spirit::qi::detail::expect_function&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >, std::vector, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >, std::vector, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::pass_container&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >, std::vector, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, cons, nil_> > >; F = boost::spirit::qi::detail::pass_container&, nil_>, vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >, std::vector, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector; Derived = boost::spirit::qi::expect_operator, boost::fusion::cons >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector; Derived = boost::spirit::qi::expect_operator, boost::fusion::cons >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::expect_operator, boost::fusion::cons >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::expect_operator, boost::fusion::cons >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /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 member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = mapnik::json::json_value; _Alloc = std::allocator]', inlined from 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = std::vector; T = mapnik::json::json_value; Enable = void]' at /usr/include/boost/spirit/home/support/container.hpp:291:21, inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = std::vector; T = mapnik::json::json_value]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::reference >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:291:39, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::reference >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::reference >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector, mpl_::bool_ >; Left = boost::spirit::qi::reference >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:72:21, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector; Left = boost::spirit::qi::reference >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::optional::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector; Subject = boost::spirit::qi::list >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:87:26, inlined from 'bool boost::spirit::qi::optional::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector; Subject = boost::spirit::qi::list >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:100:30, inlined from 'bool boost::spirit::qi::detail::expect_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::optional >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >; Attribute = std::vector; Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Exception = boost::spirit::qi::expectation_failure]' at /usr/include/boost/spirit/home/qi/detail/expect_function.hpp:54:33, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::optional >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >; F = boost::spirit::qi::detail::expect_function&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::optional >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >; F = boost::spirit::qi::detail::expect_function&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::optional >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >; F = boost::spirit::qi::detail::expect_function&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >, std::vector, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >, std::vector, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::pass_container&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >, std::vector, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, cons, nil_> > >; F = boost::spirit::qi::detail::pass_container&, nil_>, vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >, std::vector, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector; Derived = boost::spirit::qi::expect_operator, boost::fusion::cons >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector; Derived = boost::spirit::qi::expect_operator, boost::fusion::cons >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::expect_operator, boost::fusion::cons >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::expect_operator, boost::fusion::cons >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /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 member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from plugins/input/csv/csv_utils.cpp:25: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::box2d, std::pair, unsigned int>}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::pair > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/feature.hpp:31, from src/json/mapnik_json_feature_grammar.cpp:23: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::value_adl_barrier::value}; _Tp = mapnik::value_adl_barrier::value; _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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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 mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _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 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::less]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:133:41, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::polygon; Tag = boost::geometry::polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:63:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::greater]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:139:48, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::polygon; Tag = boost::geometry::polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:63:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::less]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:133:41, inlined from 'static void boost::geometry::detail::multi_modify::apply(MultiGeometry&, const Strategy&) [with MultiGeometry = mapnik::geometry::multi_polygon; Strategy = boost::geometry::strategies::area::cartesian<>; Policy = boost::geometry::detail::correct::correct_polygon]' at /usr/include/boost/geometry/algorithms/detail/multi_modify.hpp:54:26, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::multi_polygon; Tag = boost::geometry::multi_polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::multi_polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:69:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:321:29, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_line_string; Types = {mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_point; Types = {mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::greater]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:139:48, inlined from 'static void boost::geometry::detail::multi_modify::apply(MultiGeometry&, const Strategy&) [with MultiGeometry = mapnik::geometry::multi_polygon; Strategy = boost::geometry::strategies::area::cartesian<>; Policy = boost::geometry::detail::correct::correct_polygon]' at /usr/include/boost/geometry/algorithms/detail/multi_modify.hpp:54:26, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::multi_polygon; Tag = boost::geometry::multi_polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::multi_polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:69:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:321:29, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_line_string; Types = {mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_point; Types = {mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from plugins/input/csv/csv_utils.cpp:25: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::box2d, std::pair, unsigned int>}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::pair > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/boost/spirit/home/support/attributes.hpp:49, from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12, from /usr/include/boost/spirit/home/qi/action/action.hpp:16: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::value_adl_barrier::value}; _Tp = mapnik::value_adl_barrier::value; _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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::topojson::coordinate}; _Tp = mapnik::topojson::coordinate; _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 In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::box2d, std::pair, unsigned int>}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]', inlined from 'void csv_utils::csv_file_parser::parse_csv_and_boxes(std::istream&, T&) [with T = std::vector, std::pair > >]' at plugins/input/csv/csv_utils.cpp:421:35: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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 mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _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 In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::value_adl_barrier::value}; _Tp = mapnik::value_adl_barrier::value; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = mapnik::value_adl_barrier::value; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void mapnik::feature_impl::put_new(const mapnik::context, unsigned int> >::key_type&, mapnik::value&&)' at include/mapnik/feature.hpp:151:32, inlined from 'void mapnik::topojson::{anonymous}::assign_properties(mapnik::feature_impl&, const T&, const mapnik::transcoder&) [with T = mapnik::topojson::multi_point]' at include/mapnik/json/topojson_utils.hpp:269:28: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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 mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _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 In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::less]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:133:41, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::polygon; Tag = boost::geometry::polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:63:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::greater]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:139:48, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::polygon; Tag = boost::geometry::polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:63:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::less]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:133:41, inlined from 'static void boost::geometry::detail::multi_modify::apply(MultiGeometry&, const Strategy&) [with MultiGeometry = mapnik::geometry::multi_polygon; Strategy = boost::geometry::strategies::area::cartesian<>; Policy = boost::geometry::detail::correct::correct_polygon]' at /usr/include/boost/geometry/algorithms/detail/multi_modify.hpp:54:26, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::multi_polygon; Tag = boost::geometry::multi_polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::multi_polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:69:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:321:29, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_line_string; Types = {mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_point; Types = {mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::greater]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:139:48, inlined from 'static void boost::geometry::detail::multi_modify::apply(MultiGeometry&, const Strategy&) [with MultiGeometry = mapnik::geometry::multi_polygon; Strategy = boost::geometry::strategies::area::cartesian<>; Policy = boost::geometry::detail::correct::correct_polygon]' at /usr/include/boost/geometry/algorithms/detail/multi_modify.hpp:54:26, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::multi_polygon; Tag = boost::geometry::multi_polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::multi_polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:69:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:321:29, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_line_string; Types = {mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_point; Types = {mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::topojson::coordinate}; _Tp = mapnik::topojson::coordinate; _Alloc = std::allocator]', inlined from 'mapnik::feature_ptr mapnik::topojson::feature_generator::operator()(const mapnik::topojson::polygon&) const [with Context = std::shared_ptr, unsigned int> > >]' at include/mapnik/json/topojson_utils.hpp:438:58: /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:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::less]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:133:41, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::polygon; Tag = boost::geometry::polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:63:33, inlined from 'void mapnik::geometry::correct(GeomType&) [with GeomType = polygon]' at include/mapnik/geometry_correct.hpp:86:31, inlined from 'mapnik::feature_ptr mapnik::topojson::feature_generator::operator()(const mapnik::topojson::polygon&) const [with Context = std::shared_ptr, unsigned int> > >]' at include/mapnik/json/topojson_utils.hpp:469:42: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::greater]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:139:48, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::polygon; Tag = boost::geometry::polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:63:33, inlined from 'void mapnik::geometry::correct(GeomType&) [with GeomType = polygon]' at include/mapnik/geometry_correct.hpp:86:31, inlined from 'mapnik::feature_ptr mapnik::topojson::feature_generator::operator()(const mapnik::topojson::polygon&) const [with Context = std::shared_ptr, unsigned int> > >]' at include/mapnik/json/topojson_utils.hpp:469:42: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12, from /usr/include/boost/spirit/home/qi/action/action.hpp:16: In static member function 'static Attribute boost::spirit::traits::detail::synthesize_attribute::pre(boost::spirit::unused_type) [with Attribute = mapnik::geometry::point]', inlined from 'bool boost::spirit::qi::action::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Action = boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >]' at /usr/include/boost/spirit/home/qi/action/action.hpp:60:59, inlined from 'bool boost::spirit::qi::detail::alternative_function::operator()(const Component&) const [with Component = boost::spirit::qi::action >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:196:35, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, 0> >, 1> > >, 3> > >, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class >, const boost::spirit::unused_type>]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, 0> >, 1> > >, 3> > >, boost::fusion::nil_> >; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class >, const boost::spirit::unused_type>; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, 0> >, 1> > >, 3> > >, nil_> >; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, nil_> >, vector<> >, boost::spirit::qi::char_class >, const boost::spirit::unused_type>]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::alternative::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Elements = boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, 0> >, 1> > >, 3> > >, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/alternative.hpp:81:31, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::alternative >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, 0> >, 1> > >, 3> > >, boost::fusion::nil_> > >; Attribute = const boost::spirit::unused_type; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused&, boost::fusion::nil_> >, boost::fusion::vector<> >, __gnu_cxx::__normal_iterator > >; First1 = boost::fusion::cons_iterator >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, 0> >, 1> > >, 3> > >, boost::fusion::nil_> > >, boost::fusion::nil_> >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:186:21, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused&, boost::fusion::nil_> >, boost::fusion::vector<> >, __gnu_cxx::__normal_iterator > >; First1 = boost::fusion::cons_iterator, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, 0> >, 1> > >, 3> > >, boost::fusion::nil_> > >, boost::fusion::nil_> > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:187:37, inlined from 'bool boost::spirit::any_if(const Sequence1&, Sequence2&, F, Pred) [with Pred = traits::attribute_not_unused&, boost::fusion::nil_> >, boost::fusion::vector<> >, __gnu_cxx::__normal_iterator > >; Sequence1 = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, unused_type, unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, unused_type, unused_type, unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, 0> >, 1> > >, 3> > >, boost::fusion::nil_> > >, boost::fusion::nil_> >; Sequence2 = boost::fusion::vector; F = qi::detail::fail_function<__gnu_cxx::__normal_iterator >, context&, boost::fusion::nil_> >, boost::fusion::vector<> >, qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:201:36, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, 0> >, 1> > >, 3> > >, boost::fusion::nil_> > >, boost::fusion::nil_> > >; Elements = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, 0> >, 1> > >, 3> > >, boost::fusion::nil_> > >, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:87:31, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, 0> >, 1> > >, 3> > >, boost::fusion::nil_> > >, boost::fusion::nil_> > >; Elements = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, 0> >, 1> > >, 3> > >, boost::fusion::nil_> > >, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, 0> >, 1> > >, 3> > >, boost::fusion::nil_> > >, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:33:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, 0> >, 1> > >, 3> > >, boost::fusion::nil_> > >, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, 0> >, 1> > >, 3> > >, boost::fusion::nil_> > >, boost::fusion::nil_> > >, mpl_::bool_ >; R = bool; T0 = __gnu_cxx::__normal_iterator >&; T1 = const __gnu_cxx::__normal_iterator >&; T2 = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/boost/spirit/home/support/attributes.hpp:939:66: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 939 | static Attribute pre(unused_type) { return Attribute(); } | ^ /usr/include/boost/spirit/home/support/attributes.hpp: In static member function 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, 0> >, 1> > >, 3> > >, boost::fusion::nil_> > >, boost::fusion::nil_> > >, mpl_::bool_ >; R = bool; T0 = __gnu_cxx::__normal_iterator >&; T1 = const __gnu_cxx::__normal_iterator >&; T2 = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]': /usr/include/boost/spirit/home/support/attributes.hpp:939:56: note: '' declared here 939 | static Attribute pre(unused_type) { return Attribute(); } | ^~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::box2d, std::pair, unsigned int>}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]', inlined from 'void csv_utils::csv_file_parser::parse_csv_and_boxes(std::istream&, T&) [with T = std::vector, std::pair > >]' at plugins/input/csv/csv_utils.cpp:421:35: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::value_adl_barrier::value}; _Tp = mapnik::value_adl_barrier::value; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = mapnik::value_adl_barrier::value; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void mapnik::feature_impl::put_new(const mapnik::context, unsigned int> >::key_type&, mapnik::value&&)' at include/mapnik/feature.hpp:151:32, inlined from 'mapnik::json::put_property::result_type mapnik::json::put_property::operator()(T0&, const T1&, T2&&) const [with T0 = mapnik::feature_impl; T1 = std::__cxx11::basic_string; T2 = mapnik::json::json_value&]' at include/mapnik/json/feature_grammar.hpp:52:24, inlined from 'static boost::phoenix::detail::function_eval::result_impl::type boost::phoenix::detail::function_eval::result_impl::call(F, A ..., Context) [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor >&, const boost::phoenix::actor >&, const boost::phoenix::actor >&}; Context = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 4> >*, boost::fusion::vector&, boost::spirit::context >, boost::fusion::vector, std::allocator > > >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:120:56, inlined from 'typename boost::phoenix::detail::function_eval::result, A, const A&>::type ...)>::type boost::phoenix::detail::function_eval::operator()(F&&, A&& ...) const [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor >&, const boost::phoenix::actor >&, const boost::phoenix::actor >&, const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 4> >*, boost::fusion::vector&, boost::spirit::context >, boost::fusion::vector, std::allocator > > >&, bool&>&, const boost::phoenix::default_actions&>}]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:146:28, inlined from 'boost::phoenix::detail::call_impl_ >::result_type boost::phoenix::detail::call_impl_ >::operator()(typename boost::phoenix::detail::call_impl_ >::expr_param, typename boost::phoenix::detail::call_impl_ >::state_param, typename boost::phoenix::detail::call_impl_ >::data_param) const [with Fun = boost::phoenix::detail::function_eval; Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 4> >&; State = boost::phoenix::vector4, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 4> >*, boost::fusion::vector&, boost::spirit::context >, boost::fusion::vector, std::allocator > > >&, bool&>&; Data = const boost::phoenix::default_actions&; unsigned int ...Indices = {0, 1, 2, 3}]' at /usr/include/boost/phoenix/core/call.hpp:95:26, inlined from 'boost::phoenix::evaluator::impl::result_type boost::phoenix::evaluator::impl::operator()(typename boost::phoenix::evaluator::impl::expr_param, typename boost::phoenix::evaluator::impl::state_param, typename boost::phoenix::evaluator::impl::data_param) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 4> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 4> >*, boost::fusion::vector&, boost::spirit::context >, boost::fusion::vector, std::allocator > > >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:74:30, inlined from 'typename boost::proto::detail::apply_transform::result_type boost::phoenix::evaluator::operator()(Expr&&, State&&) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 4> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 4> >*, boost::fusion::vector&, boost::spirit::context >, boost::fusion::vector, std::allocator > > >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:34:9, inlined from 'typename boost::proto::switch_::impl::type, typename boost::phoenix::result_of::actions::type>::result_type boost::phoenix::eval(const Expr&, const Context&) [with Expr = actor, 0>, actor >, actor >, actor > >, 4> >; Context = vector2, 0>, actor >, actor >, actor > >, 4> >*, boost::fusion::vector&, boost::spirit::context >, boost::fusion::vector, std::allocator > > >&, bool&>&, const default_actions&>]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:139:17, inlined from 'typename boost::phoenix::actor::result(A ...)>::type boost::phoenix::actor::operator()(A&& ...) const [with A = {boost::fusion::vector&, boost::spirit::context >, boost::fusion::vector, std::allocator > > >&, bool&}; Expr = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 4>]' at /usr/include/boost/phoenix/core/actor.hpp:230:33, inlined from 'bool boost::spirit::traits::action_dispatch::operator()(const boost::phoenix::actor&, Attribute&, Context&) [with Eval = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 4>; Attribute = mapnik::json::json_value; Context = boost::spirit::context >, boost::fusion::vector, std::allocator > > >; Component = boost::spirit::qi::reference >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >]' at /usr/include/boost/spirit/home/support/action_dispatch.hpp:183:14: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::topojson::coordinate}; _Tp = mapnik::topojson::coordinate; _Alloc = std::allocator]', inlined from 'mapnik::feature_ptr mapnik::topojson::feature_generator::operator()(const mapnik::topojson::multi_polygon&) const [with Context = std::shared_ptr, unsigned int> > >]' at include/mapnik/json/topojson_utils.hpp:518:62: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::less]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:133:41, inlined from 'static void boost::geometry::detail::multi_modify::apply(MultiGeometry&, const Strategy&) [with MultiGeometry = mapnik::geometry::multi_polygon; Strategy = boost::geometry::strategies::area::cartesian<>; Policy = boost::geometry::detail::correct::correct_polygon]' at /usr/include/boost/geometry/algorithms/detail/multi_modify.hpp:54:26, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::multi_polygon; Tag = boost::geometry::multi_polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::multi_polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:69:33, inlined from 'void mapnik::geometry::correct(GeomType&) [with GeomType = multi_polygon]' at include/mapnik/geometry_correct.hpp:86:31, inlined from 'mapnik::feature_ptr mapnik::topojson::feature_generator::operator()(const mapnik::topojson::multi_polygon&) const [with Context = std::shared_ptr, unsigned int> > >]' at include/mapnik/json/topojson_utils.hpp:553:42: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::greater]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:139:48, inlined from 'static void boost::geometry::detail::multi_modify::apply(MultiGeometry&, const Strategy&) [with MultiGeometry = mapnik::geometry::multi_polygon; Strategy = boost::geometry::strategies::area::cartesian<>; Policy = boost::geometry::detail::correct::correct_polygon]' at /usr/include/boost/geometry/algorithms/detail/multi_modify.hpp:54:26, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::multi_polygon; Tag = boost::geometry::multi_polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::multi_polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:69:33, inlined from 'void mapnik::geometry::correct(GeomType&) [with GeomType = multi_polygon]' at include/mapnik/geometry_correct.hpp:86:31, inlined from 'mapnik::feature_ptr mapnik::topojson::feature_generator::operator()(const mapnik::topojson::multi_polygon&) const [with Context = std::shared_ptr, unsigned int> > >]' at include/mapnik/json/topojson_utils.hpp:553:42: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/wkt/wkt_grammar.hpp:28: /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 mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _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 function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 133 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 170 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/boost/spirit/home/support/string_traits.hpp:16, from /usr/include/boost/spirit/home/support/nonterminal/expand_arg.hpp:20, from /usr/include/boost/spirit/home/support/context.hpp:17, from /usr/include/boost/spirit/home/qi/domain.hpp:18, from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:15: In static member function 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = mapnik::geometry::line_string; T = mapnik::geometry::point; Enable = void]', inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = mapnik::geometry::line_string; T = mapnik::geometry::point]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::line_string; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:291:39, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::line_string; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::line_string; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::line_string, mpl_::bool_ >; Left = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:67:19, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::line_string; Left = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; Attribute = mapnik::geometry::line_string; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::line_string; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::line_string; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::line_string; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::line_string, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::line_string, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::line_string, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, cons, nil_> > >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, nil_>, vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::line_string, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::line_string; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::line_string; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, mpl_::bool_ >; R = bool; T0 = __gnu_cxx::__normal_iterator >&; T1 = const __gnu_cxx::__normal_iterator >&; T2 = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 291 | c.insert(c.end(), val); | ~~~~~~~~^~~~~~~~~~~~~~ In static member function 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = mapnik::geometry::line_string; T = mapnik::geometry::point; Enable = void]', inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = mapnik::geometry::line_string; T = mapnik::geometry::point]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::line_string; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:291:39, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::line_string; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::line_string; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::line_string, mpl_::bool_ >; Left = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:72:21, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::line_string; Left = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; Attribute = mapnik::geometry::line_string; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::line_string; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::line_string; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::line_string; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::line_string, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::line_string, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::line_string, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, cons, nil_> > >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, nil_>, vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::line_string, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::line_string; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::line_string; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, mpl_::bool_ >; R = bool; T0 = __gnu_cxx::__normal_iterator >&; T1 = const __gnu_cxx::__normal_iterator >&; T2 = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 291 | c.insert(c.end(), val); | ~~~~~~~~^~~~~~~~~~~~~~ In static member function 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = mapnik::geometry::linear_ring; T = mapnik::geometry::point; Enable = void]', inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = mapnik::geometry::linear_ring; T = mapnik::geometry::point]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::linear_ring; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:291:39, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::linear_ring; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::linear_ring; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::linear_ring, mpl_::bool_ >; Left = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:67:19, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::linear_ring; Left = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; Attribute = mapnik::geometry::linear_ring; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::linear_ring; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::linear_ring; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::linear_ring; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::linear_ring, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::linear_ring, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::linear_ring, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, cons, nil_> > >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, nil_>, vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::linear_ring, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::linear_ring; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::linear_ring; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, mpl_::bool_ >; R = bool; T0 = __gnu_cxx::__normal_iterator >&; T1 = const __gnu_cxx::__normal_iterator >&; T2 = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 291 | c.insert(c.end(), val); | ~~~~~~~~^~~~~~~~~~~~~~ In static member function 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = mapnik::geometry::linear_ring; T = mapnik::geometry::point; Enable = void]', inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = mapnik::geometry::linear_ring; T = mapnik::geometry::point]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::linear_ring; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:291:39, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::linear_ring; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::linear_ring; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::linear_ring, mpl_::bool_ >; Left = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:72:21, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::linear_ring; Left = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; Attribute = mapnik::geometry::linear_ring; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::linear_ring; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::linear_ring; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::linear_ring; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::linear_ring, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::linear_ring, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::linear_ring, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, cons, nil_> > >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, nil_>, vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::linear_ring, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::linear_ring; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::linear_ring; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, mpl_::bool_ >; R = bool; T0 = __gnu_cxx::__normal_iterator >&; T1 = const __gnu_cxx::__normal_iterator >&; T2 = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 291 | c.insert(c.end(), val); | ~~~~~~~~^~~~~~~~~~~~~~ In static member function 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = mapnik::geometry::multi_point; T = mapnik::geometry::point; Enable = void]', inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = mapnik::geometry::multi_point; T = mapnik::geometry::point]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::multi_point; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:291:39, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::multi_point; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::multi_point; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::multi_point, mpl_::bool_ >; Left = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:67:19, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point; Left = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; Attribute = mapnik::geometry::multi_point; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::multi_point; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::multi_point; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::multi_point; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::multi_point, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::multi_point, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::multi_point, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, cons, nil_> > >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, nil_>, vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::multi_point, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::alternative_function::call(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:72:35, inlined from 'bool boost::spirit::qi::detail::alternative_function::call_unused(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:151:24, inlined from 'bool boost::spirit::qi::detail::alternative_function::operator()(const Component&) const [with Component = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:172:31, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, mapnik::geometry::multi_point >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, mapnik::geometry::multi_point >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, cons, nil_> > > >, cons, cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, cons, nil_> > > >, cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, nil_> > >; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, nil_>, vector<> >, boost::spirit::qi::char_class >, mapnik::geometry::multi_point >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::alternative::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point; Elements = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/alternative.hpp:81:31, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::alternative, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::alternative, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > > >, mpl_::bool_ >; R = bool; T0 = __gnu_cxx::__normal_iterator >&; T1 = const __gnu_cxx::__normal_iterator >&; T2 = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 291 | c.insert(c.end(), val); | ~~~~~~~~^~~~~~~~~~~~~~ In static member function 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = mapnik::geometry::multi_point; T = mapnik::geometry::point; Enable = void]', inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = mapnik::geometry::multi_point; T = mapnik::geometry::point]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::multi_point; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:291:39, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::multi_point; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::multi_point; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::multi_point, mpl_::bool_ >; Left = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:72:21, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point; Left = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; Attribute = mapnik::geometry::multi_point; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::multi_point; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::multi_point; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::multi_point; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::multi_point, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::multi_point, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::multi_point, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, cons, nil_> > >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, nil_>, vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::multi_point, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::alternative_function::call(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:72:35, inlined from 'bool boost::spirit::qi::detail::alternative_function::call_unused(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:151:24, inlined from 'bool boost::spirit::qi::detail::alternative_function::operator()(const Component&) const [with Component = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:172:31, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, mapnik::geometry::multi_point >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, mapnik::geometry::multi_point >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, cons, nil_> > > >, cons, cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, cons, nil_> > > >, cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, nil_> > >; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, nil_>, vector<> >, boost::spirit::qi::char_class >, mapnik::geometry::multi_point >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::alternative::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point; Elements = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/alternative.hpp:81:31, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::alternative, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::alternative, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > > >, mpl_::bool_ >; R = bool; T0 = __gnu_cxx::__normal_iterator >&; T1 = const __gnu_cxx::__normal_iterator >&; T2 = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 291 | c.insert(c.end(), val); | ~~~~~~~~^~~~~~~~~~~~~~ In static member function 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = mapnik::geometry::multi_point; T = mapnik::geometry::point; Enable = void]', inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = mapnik::geometry::multi_point; T = mapnik::geometry::point]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::multi_point; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:291:39, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::multi_point; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::multi_point; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::multi_point, mpl_::bool_ >; Left = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:67:19, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point; Left = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; Attribute = mapnik::geometry::multi_point; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::multi_point; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::multi_point; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::multi_point; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::multi_point, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::multi_point, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::multi_point, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, cons, nil_> > >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, nil_>, vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::multi_point, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::alternative_function::call(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:72:35, inlined from 'bool boost::spirit::qi::detail::alternative_function::call_unused(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:151:24, inlined from 'bool boost::spirit::qi::detail::alternative_function::operator()(const Component&) const [with Component = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:172:31, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, mapnik::geometry::multi_point >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, mapnik::geometry::multi_point >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, mapnik::geometry::multi_point >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, cons, nil_> > > >, cons, cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, cons, nil_> > > >, cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, nil_> > >; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, nil_>, vector<> >, boost::spirit::qi::char_class >, mapnik::geometry::multi_point >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::alternative::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point; Elements = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/alternative.hpp:81:31, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::alternative, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::alternative, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > > >, mpl_::bool_ >; R = bool; T0 = __gnu_cxx::__normal_iterator >&; T1 = const __gnu_cxx::__normal_iterator >&; T2 = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 291 | c.insert(c.end(), val); | ~~~~~~~~^~~~~~~~~~~~~~ In static member function 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = mapnik::geometry::multi_point; T = mapnik::geometry::point; Enable = void]', inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = mapnik::geometry::multi_point; T = mapnik::geometry::point]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::multi_point; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:291:39, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::multi_point; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::multi_point; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::multi_point, mpl_::bool_ >; Left = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:72:21, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point; Left = boost::spirit::qi::reference >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; Attribute = mapnik::geometry::multi_point; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::multi_point; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::multi_point; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::list >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = mapnik::geometry::multi_point; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::multi_point, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::multi_point, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::multi_point, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, cons, nil_> > >; F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, nil_>, vector<> >, boost::spirit::qi::char_class > >, mapnik::geometry::multi_point, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::alternative_function::call(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:72:35, inlined from 'bool boost::spirit::qi::detail::alternative_function::call_unused(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:151:24, inlined from 'bool boost::spirit::qi::detail::alternative_function::operator()(const Component&) const [with Component = boost::spirit::qi::sequence, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:172:31, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, mapnik::geometry::multi_point >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, mapnik::geometry::multi_point >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, mapnik::geometry::multi_point >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, cons, nil_> > > >, cons, cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, cons, nil_> > > >, cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, nil_> > >; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, nil_>, vector<> >, boost::spirit::qi::char_class >, mapnik::geometry::multi_point >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::alternative::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapnik::geometry::multi_point; Elements = boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/alternative.hpp:81:31, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::alternative, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::alternative, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons, boost::fusion::cons >, mapnik::geometry::point(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > > >, mpl_::bool_ >; R = bool; T0 = __gnu_cxx::__normal_iterator >&; T1 = const __gnu_cxx::__normal_iterator >&; T2 = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector, std::allocator > >::const_iterator' changed in GCC 7.1 291 | c.insert(c.end(), val); | ~~~~~~~~^~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::value_adl_barrier::value}; _Tp = mapnik::value_adl_barrier::value; _Alloc = std::allocator]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = mapnik::value_adl_barrier::value; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void mapnik::feature_impl::put_new(const mapnik::context, unsigned int> >::key_type&, mapnik::value&&)' at include/mapnik/feature.hpp:151:32, inlined from 'void mapnik::topojson::{anonymous}::assign_properties(mapnik::feature_impl&, const T&, const mapnik::transcoder&) [with T = mapnik::topojson::point]' at include/mapnik/json/topojson_utils.hpp:269:28, inlined from 'mapnik::feature_ptr mapnik::topojson::feature_generator::operator()(const mapnik::topojson::point&) const [with Context = std::shared_ptr, unsigned int> > >]' at include/mapnik/json/topojson_utils.hpp:298:26, inlined from 'static R mapbox::util::detail::dispatcher::apply_const(const V&, F&&) [with F = mapnik::topojson::feature_generator, unsigned int> > > >; V = mapbox::util::variant; R = std::shared_ptr; T = mapnik::topojson::point; Types = {mapnik::topojson::linestring, mapnik::topojson::polygon, mapnik::topojson::multi_point, mapnik::topojson::multi_linestring, mapnik::topojson::multi_polygon}]' at deps/mapbox/variant/include/mapbox/variant.hpp:313:78, inlined from 'static R mapbox::util::detail::dispatcher::apply_const(const V&, F&&) [with F = mapnik::topojson::feature_generator, unsigned int> > > >; V = mapbox::util::variant; R = std::shared_ptr; T = mapnik::topojson::empty; Types = {mapnik::topojson::point, mapnik::topojson::linestring, mapnik::topojson::polygon, mapnik::topojson::multi_point, mapnik::topojson::multi_linestring, mapnik::topojson::multi_polygon}]' at deps/mapbox/variant/include/mapbox/variant.hpp:317:84, inlined from 'static decltype (mapbox::util::detail::dispatcher::apply_const(v, forward(f))) mapbox::util::variant::visit(const V&, F&&) [with F = mapnik::topojson::feature_generator, unsigned int> > > >; V = mapbox::util::variant; R = std::shared_ptr; Types = {mapnik::topojson::empty, mapnik::topojson::point, mapnik::topojson::linestring, mapnik::topojson::polygon, mapnik::topojson::multi_point, mapnik::topojson::multi_linestring, mapnik::topojson::multi_polygon}]' at deps/mapbox/variant/include/mapbox/variant.hpp:864:88, inlined from 'decltype (V::visit(v, forward(f))) mapnik::util::apply_visitor(F&&, const V&) [with F = mapnik::topojson::feature_generator, unsigned int> > > >; V = mapbox::util::variant]' at include/mapnik/util/variant.hpp:42:42, inlined from 'virtual mapnik::feature_ptr topojson_featureset::next()' at plugins/input/topojson/topojson_featureset.cpp:62:21: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&) [with Geometry = agg::conv_stroke > > >, agg::null_markers>; Processor = mapnik::grid_rasterizer; Dispatcher = mapnik::detail::dispatcher]' at include/mapnik/vertex_converters.hpp:332:22, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<(! mapnik::detail::is_switchable::value)>::type*) [with Geometry = mapnik::simplify_converter > > >; Processor = mapnik::grid_rasterizer; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::stroke_tag; ConverterTypes = {}]' at include/mapnik/vertex_converters.hpp:320:66, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if::value>::type*) [with Geometry = mapnik::simplify_converter > > >; Processor = mapnik::grid_rasterizer; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::offset_transform_tag; ConverterTypes = {mapnik::stroke_tag}]' at include/mapnik/vertex_converters.hpp:310:69, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if::value>::type*) [with Geometry = mapnik::simplify_converter > > >; Processor = mapnik::grid_rasterizer; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag, mapnik::stroke_tag}]' at include/mapnik/vertex_converters.hpp:310:69: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::geometry::geometry}; _Tp = mapnik::geometry::geometry; _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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::geometry}; _Tp = mapnik::geometry::geometry; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = mapnik::geometry::geometry; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void mapnik::wkt::detail::move_part::operator()(Geometry&, Part&&) const [with Geometry = mapnik::geometry::geometry_collection; Part = mapnik::geometry::geometry&]' at include/mapnik/wkt/wkt_grammar.hpp:59:23, inlined from 'static boost::phoenix::detail::function_eval::result_impl::type boost::phoenix::detail::function_eval::result_impl::call(F, A ..., Context) [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor >&, const boost::phoenix::actor >&}; Context = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:120:56, inlined from 'typename boost::phoenix::detail::function_eval::result, A, const A&>::type ...)>::type boost::phoenix::detail::function_eval::operator()(F&&, A&& ...) const [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor >&, const boost::phoenix::actor >&, const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >&, bool&>&, const boost::phoenix::default_actions&>}]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:146:28, inlined from 'boost::phoenix::detail::call_impl_ >::result_type boost::phoenix::detail::call_impl_ >::operator()(typename boost::phoenix::detail::call_impl_ >::expr_param, typename boost::phoenix::detail::call_impl_ >::state_param, typename boost::phoenix::detail::call_impl_ >::data_param) const [with Fun = boost::phoenix::detail::function_eval; Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = boost::phoenix::vector4, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >&, bool&>&; Data = const boost::phoenix::default_actions&; unsigned int ...Indices = {0, 1, 2}]' at /usr/include/boost/phoenix/core/call.hpp:95:26, inlined from 'boost::phoenix::evaluator::impl::result_type boost::phoenix::evaluator::impl::operator()(typename boost::phoenix::evaluator::impl::expr_param, typename boost::phoenix::evaluator::impl::state_param, typename boost::phoenix::evaluator::impl::data_param) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:74:30, inlined from 'typename boost::proto::detail::apply_transform::result_type boost::phoenix::evaluator::operator()(Expr&&, State&&) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:34:9, inlined from 'typename boost::proto::switch_::impl::type, typename boost::phoenix::result_of::actions::type>::result_type boost::phoenix::eval(const Expr&, const Context&) [with Expr = actor, 0>, actor >, actor > >, 3> >; Context = vector2, 0>, actor >, actor > >, 3> >*, boost::fusion::vector&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >&, bool&>&, const default_actions&>]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:139:17, inlined from 'typename boost::phoenix::actor::result(A ...)>::type boost::phoenix::actor::operator()(A&& ...) const [with A = {boost::fusion::vector&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >&, bool&}; Expr = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3>]' at /usr/include/boost/phoenix/core/actor.hpp:230:33, inlined from 'bool boost::spirit::traits::action_dispatch::operator()(const boost::phoenix::actor&, Attribute&, Context&) [with Eval = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3>; Attribute = boost::spirit::unused_type; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >; Component = boost::spirit::qi::parameterized_nonterminal >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >]' at /usr/include/boost/spirit/home/support/action_dispatch.hpp:183:14, inlined from 'bool boost::spirit::qi::action::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::parameterized_nonterminal >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >; Action = boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >]' at /usr/include/boost/spirit/home/qi/action/action.hpp:67:55, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::action >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Attribute = const boost::spirit::unused_type; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::action >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >, boost::spirit::qi::char_class > >; Attr = const boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:313:21, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::action >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >, boost::spirit::qi::char_class > >; Attr = const boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >, boost::spirit::qi::char_class > >, const boost::spirit::unused_type, mpl_::bool_ >; Left = boost::spirit::qi::action >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:67:19, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Left = boost::spirit::qi::action >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&) const [with Component = boost::spirit::qi::list >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:49:36, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >, boost::spirit::qi::char_class > >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >, boost::spirit::qi::char_class > >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >, boost::spirit::qi::char_class > >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >, boost::spirit::qi::char_class > >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, cons, nil_> > > >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, nil_>, vector > >, boost::spirit::qi::char_class > >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::any_if(const Sequence&, unused_type, F, Pred) [with Pred = traits::attribute_not_unused&, boost::fusion::nil_>, boost::fusion::vector > >, __gnu_cxx::__normal_iterator > >; Sequence = boost::fusion::cons, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, unused_type, unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; F = qi::detail::fail_function<__gnu_cxx::__normal_iterator >, context&, boost::fusion::nil_>, boost::fusion::vector > >, qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:214:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > > >; Elements = boost::fusion::cons, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:87:31, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > > >; Elements = boost::fusion::cons, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::alternative_function::operator()(const Component&) const [with Component = boost::spirit::qi::sequence, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > > >; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:196:35, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >, boost::spirit::qi::char_class >, const boost::spirit::unused_type>]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> >; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >, boost::spirit::qi::char_class >, const boost::spirit::unused_type>; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, cons, nil_> > > > >, cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, nil_> >; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, nil_>, vector > >, boost::spirit::qi::char_class >, const boost::spirit::unused_type>]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::alternative::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Elements = boost::fusion::cons, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/alternative.hpp:81:31, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >; Parser = boost::spirit::qi::alternative, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:33:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >; Parser = boost::spirit::qi::alternative, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >, mpl_::bool_ >; R = bool; T0 = __gnu_cxx::__normal_iterator >&; T1 = const __gnu_cxx::__normal_iterator >&; T2 = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::geometry}; _Tp = mapnik::geometry::geometry; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = mapnik::geometry::geometry; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void mapnik::wkt::detail::move_part::operator()(Geometry&, Part&&) const [with Geometry = mapnik::geometry::geometry_collection; Part = mapnik::geometry::geometry&]' at include/mapnik/wkt/wkt_grammar.hpp:59:23, inlined from 'static boost::phoenix::detail::function_eval::result_impl::type boost::phoenix::detail::function_eval::result_impl::call(F, A ..., Context) [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor >&, const boost::phoenix::actor >&}; Context = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:120:56, inlined from 'typename boost::phoenix::detail::function_eval::result, A, const A&>::type ...)>::type boost::phoenix::detail::function_eval::operator()(F&&, A&& ...) const [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor >&, const boost::phoenix::actor >&, const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >&, bool&>&, const boost::phoenix::default_actions&>}]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:146:28, inlined from 'boost::phoenix::detail::call_impl_ >::result_type boost::phoenix::detail::call_impl_ >::operator()(typename boost::phoenix::detail::call_impl_ >::expr_param, typename boost::phoenix::detail::call_impl_ >::state_param, typename boost::phoenix::detail::call_impl_ >::data_param) const [with Fun = boost::phoenix::detail::function_eval; Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = boost::phoenix::vector4, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >&, bool&>&; Data = const boost::phoenix::default_actions&; unsigned int ...Indices = {0, 1, 2}]' at /usr/include/boost/phoenix/core/call.hpp:95:26, inlined from 'boost::phoenix::evaluator::impl::result_type boost::phoenix::evaluator::impl::operator()(typename boost::phoenix::evaluator::impl::expr_param, typename boost::phoenix::evaluator::impl::state_param, typename boost::phoenix::evaluator::impl::data_param) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:74:30, inlined from 'typename boost::proto::detail::apply_transform::result_type boost::phoenix::evaluator::operator()(Expr&&, State&&) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:34:9, inlined from 'typename boost::proto::switch_::impl::type, typename boost::phoenix::result_of::actions::type>::result_type boost::phoenix::eval(const Expr&, const Context&) [with Expr = actor, 0>, actor >, actor > >, 3> >; Context = vector2, 0>, actor >, actor > >, 3> >*, boost::fusion::vector&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >&, bool&>&, const default_actions&>]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:139:17, inlined from 'typename boost::phoenix::actor::result(A ...)>::type boost::phoenix::actor::operator()(A&& ...) const [with A = {boost::fusion::vector&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >&, bool&}; Expr = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3>]' at /usr/include/boost/phoenix/core/actor.hpp:230:33, inlined from 'bool boost::spirit::traits::action_dispatch::operator()(const boost::phoenix::actor&, Attribute&, Context&) [with Eval = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3>; Attribute = boost::spirit::unused_type; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >; Component = boost::spirit::qi::parameterized_nonterminal >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >]' at /usr/include/boost/spirit/home/support/action_dispatch.hpp:183:14, inlined from 'bool boost::spirit::qi::action::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::parameterized_nonterminal >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >; Action = boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >]' at /usr/include/boost/spirit/home/qi/action/action.hpp:67:55, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::action >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Attribute = const boost::spirit::unused_type; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::action >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >, boost::spirit::qi::char_class > >; Attr = const boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:313:21, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::action >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >, boost::spirit::qi::char_class > >; Attr = const boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >, boost::spirit::qi::char_class > >, const boost::spirit::unused_type, mpl_::bool_ >; Left = boost::spirit::qi::action >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:72:21, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Left = boost::spirit::qi::action >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&) const [with Component = boost::spirit::qi::list >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:49:36, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >, boost::spirit::qi::char_class > >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >, boost::spirit::qi::char_class > >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >, boost::spirit::qi::char_class > >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >, boost::spirit::qi::char_class > >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, cons, nil_> > > >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, nil_>, vector > >, boost::spirit::qi::char_class > >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::any_if(const Sequence&, unused_type, F, Pred) [with Pred = traits::attribute_not_unused&, boost::fusion::nil_>, boost::fusion::vector > >, __gnu_cxx::__normal_iterator > >; Sequence = boost::fusion::cons, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, unused_type, unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >; F = qi::detail::fail_function<__gnu_cxx::__normal_iterator >, context&, boost::fusion::nil_>, boost::fusion::vector > >, qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:214:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > > >; Elements = boost::fusion::cons, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:87:31, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > > >; Elements = boost::fusion::cons, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::alternative_function::operator()(const Component&) const [with Component = boost::spirit::qi::sequence, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > > >; Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:196:35, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >, boost::spirit::qi::char_class >, const boost::spirit::unused_type>]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> >; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >, boost::spirit::qi::char_class >, const boost::spirit::unused_type>; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, cons, nil_> > > > >, cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, nil_> >; F = boost::spirit::qi::detail::alternative_function<__gnu_cxx::__normal_iterator >, boost::spirit::context&, nil_>, vector > >, boost::spirit::qi::char_class >, const boost::spirit::unused_type>]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::alternative::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Elements = boost::fusion::cons, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/alternative.hpp:81:31, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::true_) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >; Parser = boost::spirit::qi::alternative, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:33:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = __gnu_cxx::__normal_iterator >; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >; Parser = boost::spirit::qi::alternative, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons >, boost::phoenix::actor > >, 0> >, 1> > >, 2> > >, boost::fusion::cons >, void(mapnik::geometry::geometry&), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, boost::fusion::cons, boost::fusion::nil_> > > > >, boost::fusion::cons >, boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >, mpl_::bool_ >; R = bool; T0 = __gnu_cxx::__normal_iterator >&; T1 = const __gnu_cxx::__normal_iterator >&; T2 = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector > >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from /usr/include/boost/spirit/home/support/attributes.hpp:49, from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12, from /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:15, from /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:16: /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 mapnik::geometry::geometry&}; _Tp = mapnik::geometry::geometry; _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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:66: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::geometry; _Alloc = std::allocator >]', inlined from 'void boost::phoenix::stl::push_back::operator()(C&, const Arg&) const [with C = mapnik::geometry::geometry_collection; Arg = mapnik::geometry::geometry]' at /usr/include/boost/phoenix/stl/container/container.hpp:603:35, inlined from 'static boost::phoenix::detail::function_eval::result_impl::type boost::phoenix::detail::function_eval::result_impl::call(F, A ..., Context) [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor >&, const boost::phoenix::actor >&}; Context = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:120:56, inlined from 'typename boost::phoenix::detail::function_eval::result, A, const A&>::type ...)>::type boost::phoenix::detail::function_eval::operator()(F&&, A&& ...) const [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor >&, const boost::phoenix::actor >&, const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>}]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:146:28, inlined from 'boost::phoenix::detail::call_impl_ >::result_type boost::phoenix::detail::call_impl_ >::operator()(typename boost::phoenix::detail::call_impl_ >::expr_param, typename boost::phoenix::detail::call_impl_ >::state_param, typename boost::phoenix::detail::call_impl_ >::data_param) const [with Fun = boost::phoenix::detail::function_eval; Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = boost::phoenix::vector4, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&; Data = const boost::phoenix::default_actions&; unsigned int ...Indices = {0, 1, 2}]' at /usr/include/boost/phoenix/core/call.hpp:95:26, inlined from 'boost::phoenix::evaluator::impl::result_type boost::phoenix::evaluator::impl::operator()(typename boost::phoenix::evaluator::impl::expr_param, typename boost::phoenix::evaluator::impl::state_param, typename boost::phoenix::evaluator::impl::data_param) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:74:30, inlined from 'typename boost::proto::detail::apply_transform::result_type boost::phoenix::evaluator::operator()(Expr&&, State&&) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:34:9, inlined from 'typename boost::proto::switch_::impl::type, typename boost::phoenix::result_of::actions::type>::result_type boost::phoenix::eval(const Expr&, const Context&) [with Expr = actor, 0>, actor >, actor > >, 3> >; Context = vector2, 0>, actor >, actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&, const default_actions&>]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:139:17, inlined from 'typename boost::phoenix::actor::result(A ...)>::type boost::phoenix::actor::operator()(A&& ...) const [with A = {boost::fusion::vector&>&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&}; Expr = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3>]' at /usr/include/boost/phoenix/core/actor.hpp:230:33, inlined from 'bool boost::spirit::traits::action_dispatch::operator()(const boost::phoenix::actor&, Attribute&, Context&) [with Eval = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3>; Attribute = mapnik::geometry::geometry; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Component = boost::spirit::qi::reference, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > > >, mapnik::geometry::geometry(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >]' at /usr/include/boost/spirit/home/support/action_dispatch.hpp:183:14, inlined from 'bool boost::spirit::qi::action::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Subject = boost::spirit::qi::reference, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > > >, mapnik::geometry::geometry(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >; Action = boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >]' at /usr/include/boost/spirit/home/qi/action/action.hpp:67:55, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::action, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > > >, mapnik::geometry::geometry(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Attribute = boost::spirit::unused_type; Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::action, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > > >, mapnik::geometry::geometry(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = const boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:287:23, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::action, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > > >, mapnik::geometry::geometry(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = const boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::action, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > > >, mapnik::geometry::geometry(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = const boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, const boost::spirit::unused_type, mpl_::bool_ >; Left = boost::spirit::qi::action, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > > >, mapnik::geometry::geometry(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:67:19, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Left = boost::spirit::qi::action, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > > >, mapnik::geometry::geometry(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::true_) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::list, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > > >, mapnik::geometry::geometry(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:33:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::list, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > > >, mapnik::geometry::geometry(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > > >, mapnik::geometry::geometry(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::geometry; _Alloc = std::allocator >]', inlined from 'void boost::phoenix::stl::push_back::operator()(C&, const Arg&) const [with C = mapnik::geometry::geometry_collection; Arg = mapnik::geometry::geometry]' at /usr/include/boost/phoenix/stl/container/container.hpp:603:35, inlined from 'static boost::phoenix::detail::function_eval::result_impl::type boost::phoenix::detail::function_eval::result_impl::call(F, A ..., Context) [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor >&, const boost::phoenix::actor >&}; Context = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:120:56, inlined from 'typename boost::phoenix::detail::function_eval::result, A, const A&>::type ...)>::type boost::phoenix::detail::function_eval::operator()(F&&, A&& ...) const [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor >&, const boost::phoenix::actor >&, const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>}]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:146:28, inlined from 'boost::phoenix::detail::call_impl_ >::result_type boost::phoenix::detail::call_impl_ >::operator()(typename boost::phoenix::detail::call_impl_ >::expr_param, typename boost::phoenix::detail::call_impl_ >::state_param, typename boost::phoenix::detail::call_impl_ >::data_param) const [with Fun = boost::phoenix::detail::function_eval; Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = boost::phoenix::vector4, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&; Data = const boost::phoenix::default_actions&; unsigned int ...Indices = {0, 1, 2}]' at /usr/include/boost/phoenix/core/call.hpp:95:26, inlined from 'boost::phoenix::evaluator::impl::result_type boost::phoenix::evaluator::impl::operator()(typename boost::phoenix::evaluator::impl::expr_param, typename boost::phoenix::evaluator::impl::state_param, typename boost::phoenix::evaluator::impl::data_param) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:74:30, inlined from 'typename boost::proto::detail::apply_transform::result_type boost::phoenix::evaluator::operator()(Expr&&, State&&) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:34:9, inlined from 'typename boost::proto::switch_::impl::type, typename boost::phoenix::result_of::actions::type>::result_type boost::phoenix::eval(const Expr&, const Context&) [with Expr = actor, 0>, actor >, actor > >, 3> >; Context = vector2, 0>, actor >, actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&, const default_actions&>]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:139:17, inlined from 'typename boost::phoenix::actor::result(A ...)>::type boost::phoenix::actor::operator()(A&& ...) const [with A = {boost::fusion::vector&>&, boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&}; Expr = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3>]' at /usr/include/boost/phoenix/core/actor.hpp:230:33, inlined from 'bool boost::spirit::traits::action_dispatch::operator()(const boost::phoenix::actor&, Attribute&, Context&) [with Eval = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3>; Attribute = mapnik::geometry::geometry; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Component = boost::spirit::qi::reference, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > > >, mapnik::geometry::geometry(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >]' at /usr/include/boost/spirit/home/support/action_dispatch.hpp:183:14, inlined from 'bool boost::spirit::qi::action::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Subject = boost::spirit::qi::reference, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > > >, mapnik::geometry::geometry(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >; Action = boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >]' at /usr/include/boost/spirit/home/qi/action/action.hpp:67:55, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::action, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > > >, mapnik::geometry::geometry(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Attribute = boost::spirit::unused_type; Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::action, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > > >, mapnik::geometry::geometry(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = const boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:287:23, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::action, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > > >, mapnik::geometry::geometry(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = const boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::action, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > > >, mapnik::geometry::geometry(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = const boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, const boost::spirit::unused_type, mpl_::bool_ >; Left = boost::spirit::qi::action, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > > >, mapnik::geometry::geometry(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:72:21, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Left = boost::spirit::qi::action, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > > >, mapnik::geometry::geometry(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::true_) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::list, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > > >, mapnik::geometry::geometry(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:33:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::list, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > > >, mapnik::geometry::geometry(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, std::vector, std::allocator > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::vector, std::allocator > >, std::allocator, std::allocator > > > >, std::allocator, std::allocator > >, std::allocator, std::allocator > > > > > > > >, mapnik::geometry::geometry(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/feature.hpp:31, from include/mapnik/datasource.hpp:29, from plugins/input/topojson/topojson_datasource.hpp:27: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::box2d&, unsigned int&}; _Tp = std::pair, unsigned int>; _Alloc = std::allocator, unsigned int> >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, unsigned int> >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /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 mapnik::geometry::point}; _Tp = mapnik::geometry::point; _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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const mapnik::geometry::point}; _Tp = mapnik::geometry::point; _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 > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const mapnik::geometry::point}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::json::create_multilinestring::operator()(const std::vector > >&) const [with Geometry = mapnik::geometry::geometry]' at include/mapnik/json/geometry_util.hpp:164:34: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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 mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::less]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:133:41, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::polygon; Tag = boost::geometry::polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:63:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::greater]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:139:48, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::polygon; Tag = boost::geometry::polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:63:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::less]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:133:41, inlined from 'static void boost::geometry::detail::multi_modify::apply(MultiGeometry&, const Strategy&) [with MultiGeometry = mapnik::geometry::multi_polygon; Strategy = boost::geometry::strategies::area::cartesian<>; Policy = boost::geometry::detail::correct::correct_polygon]' at /usr/include/boost/geometry/algorithms/detail/multi_modify.hpp:54:26, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::multi_polygon; Tag = boost::geometry::multi_polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::multi_polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:69:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:321:29, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_line_string; Types = {mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_point; Types = {mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'static void boost::geometry::traits::push_back::apply(typename boost::geometry::traits::rvalue_type::type, const item_type&) [with Range = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/core/mutable_range.hpp:77:24, inlined from 'static void boost::geometry::detail::append::to_range_point::apply(Geometry&, const Point&, boost::geometry::signed_size_type, boost::geometry::signed_size_type) [with Geometry = mapnik::geometry::linear_ring; Point = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:65:43, inlined from 'void boost::geometry::append(Geometry&, const RangeOrPoint&, signed_size_type, signed_size_type) [with Geometry = mapnik::geometry::linear_ring; RangeOrPoint = mapnik::geometry::point]' at /usr/include/boost/geometry/algorithms/append.hpp:280:17, inlined from 'static void boost::geometry::detail::correct_closure::close_or_open_ring::apply(Ring&) [with Ring = mapnik::geometry::linear_ring]' at /usr/include/boost/geometry/algorithms/correct_closure.hpp:73:29, inlined from 'static void boost::geometry::detail::correct::correct_ring::apply(Ring&, const Strategy&) [with Ring = mapnik::geometry::linear_ring; Strategy = boost::geometry::strategies::area::cartesian<>; Predicate = std::greater]' at /usr/include/boost/geometry/algorithms/correct.hpp:112:59, inlined from 'static void boost::geometry::detail::correct::correct_polygon::apply(Polygon&, const Strategy&) [with Polygon = mapnik::geometry::polygon; Strategy = boost::geometry::strategies::area::cartesian<>]' at /usr/include/boost/geometry/algorithms/correct.hpp:139:48, inlined from 'static void boost::geometry::detail::multi_modify::apply(MultiGeometry&, const Strategy&) [with MultiGeometry = mapnik::geometry::multi_polygon; Strategy = boost::geometry::strategies::area::cartesian<>; Policy = boost::geometry::detail::correct::correct_polygon]' at /usr/include/boost/geometry/algorithms/detail/multi_modify.hpp:54:26, inlined from 'static void boost::geometry::resolve_strategy::correct::apply(Geometry&, const boost::geometry::default_strategy&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:251:43, inlined from 'static void boost::geometry::resolve_dynamic::correct::apply(Geometry&, const Strategy&) [with Strategy = boost::geometry::default_strategy; Geometry = mapnik::geometry::multi_polygon; Tag = boost::geometry::multi_polygon_tag]' at /usr/include/boost/geometry/algorithms/correct.hpp:268:51, inlined from 'void boost::geometry::correct(Geometry&) [with Geometry = mapnik::geometry::multi_polygon]' at /usr/include/boost/geometry/algorithms/correct.hpp:318:46, inlined from 'mapnik::geometry::detail::geometry_correct::result_type mapnik::geometry::detail::geometry_correct::operator()(mapnik::geometry::multi_polygon&) const [with T = double]' at include/mapnik/geometry_correct.hpp:69:33, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:325:21, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:321:29, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_line_string; Types = {mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::multi_point; Types = {mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56, inlined from 'static R mapbox::util::detail::dispatcher::apply(V&, F&&) [with F = const mapnik::geometry::detail::geometry_correct&; V = mapnik::geometry::geometry; R = void; T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:329:56: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const mapnik::geometry::point}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::json::create_multipolygon::operator()(const std::vector > > >&) const [with Geometry = mapnik::geometry::geometry]' at include/mapnik/json/geometry_util.hpp:204:38: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const mapnik::geometry::point}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::json::create_polygon::operator()(const std::vector > >&) const [with Geometry = mapnik::geometry::geometry]' at include/mapnik/json/geometry_util.hpp:102:34: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::box2d&, unsigned int&}; _Tp = std::pair, unsigned int>; _Alloc = std::allocator, unsigned int> >]', inlined from 'void topojson_datasource::parse_topojson(const T&) [with T = const char*]' at plugins/input/topojson/topojson_datasource.cpp:218:32: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, unsigned int>*, std::vector, unsigned int> > >' 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:65, from include/mapnik/geometry.hpp:27, from include/mapnik/geometry/boost_spirit_karma_adapter.hpp:27: /usr/include/c++/13.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = mapnik::geometry::geometry*]': /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 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 = mapnik::geometry::geometry*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = mapnik::geometry::geometry*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = mapnik::geometry::geometry*; _Tp = mapnik::geometry::geometry]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = mapnik::geometry::geometry; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31, inlined from 'mapnik::geometry::geometry_collection::geometry_collection(const mapnik::geometry::geometry_collection&)' at include/mapnik/geometry.hpp:165:8, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::geometry::geometry_collection; Types = {}]' at deps/mapbox/variant/include/mapbox/variant.hpp:249:13, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::geometry::multi_line_string; Types = {mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::geometry::multi_point; Types = {mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::geometry::polygon; Types = {mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::geometry::line_string; Types = {mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::geometry::point; Types = {mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::geometry::geometry_empty; Types = {mapnik::geometry::point, mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'mapbox::util::variant::variant(const mapbox::util::variant&) [with Types = {mapnik::geometry::geometry_empty, mapnik::geometry::point, mapnik::geometry::line_string, mapnik::geometry::polygon, mapnik::geometry::multi_point, mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:608:26, inlined from 'mapnik::geometry::geometry::geometry(const mapnik::geometry::geometry&)' at include/mapnik/geometry.hpp:145:8, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = mapnik::geometry::geometry; _Args = {const mapnik::geometry::geometry&}]' at /usr/include/c++/13.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = mapnik::geometry::geometry*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:120:21: /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 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 = mapnik::geometry::geometry*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = mapnik::geometry::geometry*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _ForwardIterator = mapnik::geometry::geometry*; _Tp = mapnik::geometry::geometry]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = mapnik::geometry::geometry; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31, inlined from 'mapnik::geometry::geometry_collection::geometry_collection(const mapnik::geometry::geometry_collection&)' at include/mapnik/geometry.hpp:165:8, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::geometry::geometry_collection; Types = {}]' at deps/mapbox/variant/include/mapbox/variant.hpp:249:13, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::geometry::multi_polygon; Types = {mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::geometry::multi_line_string; Types = {mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::geometry::multi_point; Types = {mapnik::geometry::multi_line_string, mapnik::geometry::multi_polygon, mapnik::geometry::geometry_collection}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ar rc src/wkt/libmapnik-wkt.a src/wkt/mapnik_wkt_grammar.o src/wkt/mapnik_wkt_generator_grammar.o ranlib src/wkt/libmapnik-wkt.a In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/feature.hpp:31, from src/json/mapnik_topojson_grammar.cpp:23: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(iterator, _Arg&&) [with _Arg = std::tuple, std::allocator >, mapnik::json::json_value>; _Tp = std::tuple, std::allocator >, mapnik::json::json_value>; _Alloc = std::allocator, std::allocator >, mapnik::json::json_value> >]': /usr/include/c++/13.2.1/bits/vector.tcc:413:7: note: parameter passing for argument of type 'std::vector, std::allocator >, mapnik::json::json_value> >::iterator' changed in GCC 7.1 413 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::transform_path_adapter > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:65: /usr/include/c++/13.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, vector, mapnik::json::json_value> > >; _ForwardIterator = pair<__cxx11::basic_string, mapnik::json::json_value>*]': /usr/include/c++/13.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, mapnik::json::json_value>*, std::vector, mapnik::json::json_value> > >' 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, mapnik::json::json_value>*, std::vector, mapnik::json::json_value> > >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*; _Tp = mapnik::json::json_value]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = mapnik::json::json_value; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31, inlined from 'mapbox::util::recursive_wrapper::recursive_wrapper(const mapbox::util::recursive_wrapper&) [with T = std::vector]' at deps/mapbox/variant/include/mapbox/recursive_wrapper.hpp:50:14, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapbox::util::recursive_wrapper >; Types = {mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:249:13, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = std::__cxx11::basic_string; Types = {mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = double; Types = {std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'mapbox::util::variant::variant(const mapbox::util::variant&) [with Types = {mapnik::value_null, bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:608:26, inlined from 'mapnik::json::json_value::json_value(const mapnik::json::json_value&)' at include/mapnik/json/generic_json.hpp:58:8, inlined from 'std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = std::__cxx11::basic_string; _T2 = mapnik::json::json_value]' at /usr/include/c++/13.2.1/bits/stl_pair.h:197:17, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = pair<__cxx11::basic_string, mapnik::json::json_value>; _Args = {const pair<__cxx11::basic_string, allocator >, mapnik::json::json_value>&}]' at /usr/include/c++/13.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, vector, mapnik::json::json_value> > >; _ForwardIterator = pair<__cxx11::basic_string, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:120:21: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, std::vector, mapnik::json::json_value> > >; _ForwardIterator = std::pair, mapnik::json::json_value>*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, vector, mapnik::json::json_value> > >; _ForwardIterator = pair<__cxx11::basic_string, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, vector, mapnik::json::json_value> > >; _ForwardIterator = pair<__cxx11::basic_string, mapnik::json::json_value>*; _Tp = pair<__cxx11::basic_string, mapnik::json::json_value>]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::pair, mapnik::json::json_value>; _Alloc = std::allocator, mapnik::json::json_value> >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31, inlined from 'mapbox::util::recursive_wrapper::recursive_wrapper(const mapbox::util::recursive_wrapper&) [with T = std::vector, mapnik::json::json_value> >]' at deps/mapbox/variant/include/mapbox/recursive_wrapper.hpp:50:14, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapbox::util::recursive_wrapper, mapnik::json::json_value> > >; Types = {}]' at deps/mapbox/variant/include/mapbox/variant.hpp:249:13, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapbox::util::recursive_wrapper >; Types = {mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = std::__cxx11::basic_string; Types = {mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = double; Types = {std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'mapbox::util::variant::variant(const mapbox::util::variant&) [with Types = {mapnik::value_null, bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:608:26, inlined from 'mapnik::json::json_value::json_value(const mapnik::json::json_value&)' at include/mapnik/json/generic_json.hpp:58:8, inlined from 'std::pair<_T1, _T2>::pair(const std::pair<_T1, _T2>&) [with _T1 = std::__cxx11::basic_string; _T2 = mapnik::json::json_value]' at /usr/include/c++/13.2.1/bits/stl_pair.h:197:17, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = pair<__cxx11::basic_string, mapnik::json::json_value>; _Args = {const pair<__cxx11::basic_string, allocator >, mapnik::json::json_value>&}]' at /usr/include/c++/13.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, vector, mapnik::json::json_value> > >; _ForwardIterator = pair<__cxx11::basic_string, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:120:21: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, mapnik::json::json_value>*, std::vector, mapnik::json::json_value> > >' 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 function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*]': /usr/include/c++/13.2.1/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' 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 >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*; _Tp = mapnik::json::json_value]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = mapnik::json::json_value; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31, inlined from 'mapbox::util::recursive_wrapper::recursive_wrapper(const mapbox::util::recursive_wrapper&) [with T = std::vector]' at deps/mapbox/variant/include/mapbox/recursive_wrapper.hpp:50:14, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapbox::util::recursive_wrapper >; Types = {mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:249:13, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = std::__cxx11::basic_string; Types = {mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = double; Types = {std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'mapbox::util::variant::variant(const mapbox::util::variant&) [with Types = {mapnik::value_null, bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:608:26, inlined from 'mapnik::json::json_value::json_value(const mapnik::json::json_value&)' at include/mapnik/json/generic_json.hpp:58:8, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = mapnik::json::json_value; _Args = {const mapnik::json::json_value&}]' at /usr/include/c++/13.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:120:21: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, std::vector, mapnik::json::json_value> > >; _ForwardIterator = std::pair, mapnik::json::json_value>*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, vector, mapnik::json::json_value> > >; _ForwardIterator = pair<__cxx11::basic_string, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, vector, mapnik::json::json_value> > >; _ForwardIterator = pair<__cxx11::basic_string, mapnik::json::json_value>*; _Tp = pair<__cxx11::basic_string, mapnik::json::json_value>]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::pair, mapnik::json::json_value>; _Alloc = std::allocator, mapnik::json::json_value> >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31, inlined from 'mapbox::util::recursive_wrapper::recursive_wrapper(const mapbox::util::recursive_wrapper&) [with T = std::vector, mapnik::json::json_value> >]' at deps/mapbox/variant/include/mapbox/recursive_wrapper.hpp:50:14, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapbox::util::recursive_wrapper, mapnik::json::json_value> > >; Types = {}]' at deps/mapbox/variant/include/mapbox/variant.hpp:249:13, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapbox::util::recursive_wrapper >; Types = {mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = std::__cxx11::basic_string; Types = {mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = double; Types = {std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'mapbox::util::variant::variant(const mapbox::util::variant&) [with Types = {mapnik::value_null, bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:608:26, inlined from 'mapnik::json::json_value::json_value(const mapnik::json::json_value&)' at include/mapnik/json/generic_json.hpp:58:8, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = mapnik::json::json_value; _Args = {const mapnik::json::json_value&}]' at /usr/include/c++/13.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:120:21: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, mapnik::json::json_value>*, std::vector, mapnik::json::json_value> > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*; _Tp = mapnik::json::json_value]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = mapnik::json::json_value; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31, inlined from 'mapbox::util::recursive_wrapper::recursive_wrapper(const mapbox::util::recursive_wrapper&) [with T = std::vector]' at deps/mapbox/variant/include/mapbox/recursive_wrapper.hpp:50:14, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapbox::util::recursive_wrapper >; Types = {mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:249:13, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = std::__cxx11::basic_string; Types = {mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = double; Types = {std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'mapbox::util::variant::variant(const mapbox::util::variant&) [with Types = {mapnik::value_null, bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:608:26, inlined from 'mapnik::json::json_value::json_value(const mapnik::json::json_value&)' at include/mapnik/json/generic_json.hpp:58:8, inlined from 'std::_Head_base<_Idx, _Head, false>::_Head_base(const std::_Head_base<_Idx, _Head, false>&) [with unsigned int _Idx = 1; _Head = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:196:17, inlined from 'std::_Tuple_impl<_Idx, _Head>::_Tuple_impl(const std::_Tuple_impl<_Idx, _Head>&) [with unsigned int _Idx = 1; _Head = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:517:17, inlined from 'std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(const std::_Tuple_impl<_Idx, _Head, _Tail ...>&) [with unsigned int _Idx = 0; _Head = std::__cxx11::basic_string; _Tail = {mapnik::json::json_value}]' at /usr/include/c++/13.2.1/tuple:296:17: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, std::vector, mapnik::json::json_value> > >; _ForwardIterator = std::pair, mapnik::json::json_value>*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, vector, mapnik::json::json_value> > >; _ForwardIterator = pair<__cxx11::basic_string, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, vector, mapnik::json::json_value> > >; _ForwardIterator = pair<__cxx11::basic_string, mapnik::json::json_value>*; _Tp = pair<__cxx11::basic_string, mapnik::json::json_value>]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::pair, mapnik::json::json_value>; _Alloc = std::allocator, mapnik::json::json_value> >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31, inlined from 'mapbox::util::recursive_wrapper::recursive_wrapper(const mapbox::util::recursive_wrapper&) [with T = std::vector, mapnik::json::json_value> >]' at deps/mapbox/variant/include/mapbox/recursive_wrapper.hpp:50:14, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapbox::util::recursive_wrapper, mapnik::json::json_value> > >; Types = {}]' at deps/mapbox/variant/include/mapbox/variant.hpp:249:13, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapbox::util::recursive_wrapper >; Types = {mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = std::__cxx11::basic_string; Types = {mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = double; Types = {std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'mapbox::util::variant::variant(const mapbox::util::variant&) [with Types = {mapnik::value_null, bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:608:26, inlined from 'mapnik::json::json_value::json_value(const mapnik::json::json_value&)' at include/mapnik/json/generic_json.hpp:58:8, inlined from 'std::_Head_base<_Idx, _Head, false>::_Head_base(const std::_Head_base<_Idx, _Head, false>&) [with unsigned int _Idx = 1; _Head = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:196:17, inlined from 'std::_Tuple_impl<_Idx, _Head>::_Tuple_impl(const std::_Tuple_impl<_Idx, _Head>&) [with unsigned int _Idx = 1; _Head = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:517:17, inlined from 'std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(const std::_Tuple_impl<_Idx, _Head, _Tail ...>&) [with unsigned int _Idx = 0; _Head = std::__cxx11::basic_string; _Tail = {mapnik::json::json_value}]' at /usr/include/c++/13.2.1/tuple:296:17: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, mapnik::json::json_value>*, std::vector, mapnik::json::json_value> > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*; _Tp = mapnik::json::json_value]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = mapnik::json::json_value; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31, inlined from 'mapbox::util::recursive_wrapper::recursive_wrapper(const mapbox::util::recursive_wrapper&) [with T = std::vector]' at deps/mapbox/variant/include/mapbox/recursive_wrapper.hpp:50:14, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapbox::util::recursive_wrapper >; Types = {mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:249:13, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = std::__cxx11::basic_string; Types = {mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = double; Types = {std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'mapbox::util::variant::variant(const mapbox::util::variant&) [with Types = {mapnik::value_null, bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:608:26, inlined from 'mapnik::json::json_value::json_value(const mapnik::json::json_value&)' at include/mapnik/json/generic_json.hpp:58:8, inlined from 'std::_Head_base<_Idx, _Head, false>::_Head_base(const std::_Head_base<_Idx, _Head, false>&) [with unsigned int _Idx = 1; _Head = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:196:17, inlined from 'std::_Tuple_impl<_Idx, _Head>::_Tuple_impl(const std::_Tuple_impl<_Idx, _Head>&) [with unsigned int _Idx = 1; _Head = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:517:17, inlined from 'std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(const std::_Tuple_impl<_Idx, _Head, _Tail ...>&) [with unsigned int _Idx = 0; _Head = std::__cxx11::basic_string; _Tail = {mapnik::json::json_value}]' at /usr/include/c++/13.2.1/tuple:296:17, inlined from 'std::tuple<_T1, _T2>::tuple(const std::tuple<_T1, _T2>&) [with _T1 = std::__cxx11::basic_string; _T2 = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:1349:17, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>; _Args = {const tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>&}]' at /usr/include/c++/13.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*; _ForwardIterator = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:120:21: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, std::vector, mapnik::json::json_value> > >; _ForwardIterator = std::pair, mapnik::json::json_value>*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, vector, mapnik::json::json_value> > >; _ForwardIterator = pair<__cxx11::basic_string, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, vector, mapnik::json::json_value> > >; _ForwardIterator = pair<__cxx11::basic_string, mapnik::json::json_value>*; _Tp = pair<__cxx11::basic_string, mapnik::json::json_value>]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::pair, mapnik::json::json_value>; _Alloc = std::allocator, mapnik::json::json_value> >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31, inlined from 'mapbox::util::recursive_wrapper::recursive_wrapper(const mapbox::util::recursive_wrapper&) [with T = std::vector, mapnik::json::json_value> >]' at deps/mapbox/variant/include/mapbox/recursive_wrapper.hpp:50:14, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapbox::util::recursive_wrapper, mapnik::json::json_value> > >; Types = {}]' at deps/mapbox/variant/include/mapbox/variant.hpp:249:13, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapbox::util::recursive_wrapper >; Types = {mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = std::__cxx11::basic_string; Types = {mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = double; Types = {std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'mapbox::util::variant::variant(const mapbox::util::variant&) [with Types = {mapnik::value_null, bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:608:26, inlined from 'mapnik::json::json_value::json_value(const mapnik::json::json_value&)' at include/mapnik/json/generic_json.hpp:58:8, inlined from 'std::_Head_base<_Idx, _Head, false>::_Head_base(const std::_Head_base<_Idx, _Head, false>&) [with unsigned int _Idx = 1; _Head = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:196:17, inlined from 'std::_Tuple_impl<_Idx, _Head>::_Tuple_impl(const std::_Tuple_impl<_Idx, _Head>&) [with unsigned int _Idx = 1; _Head = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:517:17, inlined from 'std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(const std::_Tuple_impl<_Idx, _Head, _Tail ...>&) [with unsigned int _Idx = 0; _Head = std::__cxx11::basic_string; _Tail = {mapnik::json::json_value}]' at /usr/include/c++/13.2.1/tuple:296:17, inlined from 'std::tuple<_T1, _T2>::tuple(const std::tuple<_T1, _T2>&) [with _T1 = std::__cxx11::basic_string; _T2 = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:1349:17, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>; _Args = {const tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>&}]' at /usr/include/c++/13.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*; _ForwardIterator = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:120:21: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, mapnik::json::json_value>*, std::vector, mapnik::json::json_value> > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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 std::tuple, std::allocator >, mapnik::json::json_value>&}; _Tp = std::tuple, std::allocator >, mapnik::json::json_value>; _Alloc = std::allocator, std::allocator >, mapnik::json::json_value> >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::allocator >, mapnik::json::json_value> >::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 = std::tuple, std::allocator >, mapnik::json::json_value>; _Alloc = std::allocator, std::allocator >, mapnik::json::json_value> >]', inlined from 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = std::vector, std::allocator >, mapnik::json::json_value> >; T = std::tuple, std::allocator >, mapnik::json::json_value>; Enable = void]' at /usr/include/boost/spirit/home/support/container.hpp:291:21, inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = std::vector, std::allocator >, mapnik::json::json_value> >; T = std::tuple, std::allocator >, mapnik::json::json_value>]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::sequence(), boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons, boost::fusion::cons >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > > >; F = boost::spirit::qi::detail::fail_function, std::allocator >, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector, std::allocator >, mapnik::json::json_value> >; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:291:39: /usr/include/c++/13.2.1/bits/vector.tcc:170:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::allocator >, mapnik::json::json_value>*, std::vector, std::allocator >, mapnik::json::json_value> > >' changed in GCC 7.1 170 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, allocator >, mapnik::json::json_value>*, vector, allocator >, mapnik::json::json_value> > >; _ForwardIterator = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_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::allocator >, mapnik::json::json_value>*, std::vector, std::allocator >, mapnik::json::json_value> > >' 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::allocator >, mapnik::json::json_value>*, std::vector, std::allocator >, mapnik::json::json_value> > >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*; _Tp = mapnik::json::json_value]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = mapnik::json::json_value; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31, inlined from 'mapbox::util::recursive_wrapper::recursive_wrapper(const mapbox::util::recursive_wrapper&) [with T = std::vector]' at deps/mapbox/variant/include/mapbox/recursive_wrapper.hpp:50:14, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapbox::util::recursive_wrapper >; Types = {mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:249:13, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = std::__cxx11::basic_string; Types = {mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = double; Types = {std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'mapbox::util::variant::variant(const mapbox::util::variant&) [with Types = {mapnik::value_null, bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:608:26, inlined from 'mapnik::json::json_value::json_value(const mapnik::json::json_value&)' at include/mapnik/json/generic_json.hpp:58:8, inlined from 'std::_Head_base<_Idx, _Head, false>::_Head_base(const std::_Head_base<_Idx, _Head, false>&) [with unsigned int _Idx = 1; _Head = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:196:17, inlined from 'std::_Tuple_impl<_Idx, _Head>::_Tuple_impl(const std::_Tuple_impl<_Idx, _Head>&) [with unsigned int _Idx = 1; _Head = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:517:17, inlined from 'std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(const std::_Tuple_impl<_Idx, _Head, _Tail ...>&) [with unsigned int _Idx = 0; _Head = std::__cxx11::basic_string; _Tail = {mapnik::json::json_value}]' at /usr/include/c++/13.2.1/tuple:296:17, inlined from 'std::tuple<_T1, _T2>::tuple(const std::tuple<_T1, _T2>&) [with _T1 = std::__cxx11::basic_string; _T2 = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:1349:17, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>; _Args = {const tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>&}]' at /usr/include/c++/13.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, allocator >, mapnik::json::json_value>*, vector, allocator >, mapnik::json::json_value> > >; _ForwardIterator = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:120:21: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, std::vector, mapnik::json::json_value> > >; _ForwardIterator = std::pair, mapnik::json::json_value>*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, vector, mapnik::json::json_value> > >; _ForwardIterator = pair<__cxx11::basic_string, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, vector, mapnik::json::json_value> > >; _ForwardIterator = pair<__cxx11::basic_string, mapnik::json::json_value>*; _Tp = pair<__cxx11::basic_string, mapnik::json::json_value>]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::pair, mapnik::json::json_value>; _Alloc = std::allocator, mapnik::json::json_value> >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31, inlined from 'mapbox::util::recursive_wrapper::recursive_wrapper(const mapbox::util::recursive_wrapper&) [with T = std::vector, mapnik::json::json_value> >]' at deps/mapbox/variant/include/mapbox/recursive_wrapper.hpp:50:14, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapbox::util::recursive_wrapper, mapnik::json::json_value> > >; Types = {}]' at deps/mapbox/variant/include/mapbox/variant.hpp:249:13, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapbox::util::recursive_wrapper >; Types = {mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = std::__cxx11::basic_string; Types = {mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = double; Types = {std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'mapbox::util::variant::variant(const mapbox::util::variant&) [with Types = {mapnik::value_null, bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:608:26, inlined from 'mapnik::json::json_value::json_value(const mapnik::json::json_value&)' at include/mapnik/json/generic_json.hpp:58:8, inlined from 'std::_Head_base<_Idx, _Head, false>::_Head_base(const std::_Head_base<_Idx, _Head, false>&) [with unsigned int _Idx = 1; _Head = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:196:17, inlined from 'std::_Tuple_impl<_Idx, _Head>::_Tuple_impl(const std::_Tuple_impl<_Idx, _Head>&) [with unsigned int _Idx = 1; _Head = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:517:17, inlined from 'std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(const std::_Tuple_impl<_Idx, _Head, _Tail ...>&) [with unsigned int _Idx = 0; _Head = std::__cxx11::basic_string; _Tail = {mapnik::json::json_value}]' at /usr/include/c++/13.2.1/tuple:296:17, inlined from 'std::tuple<_T1, _T2>::tuple(const std::tuple<_T1, _T2>&) [with _T1 = std::__cxx11::basic_string; _T2 = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:1349:17, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>; _Args = {const tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>&}]' at /usr/include/c++/13.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, allocator >, mapnik::json::json_value>*, vector, allocator >, mapnik::json::json_value> > >; _ForwardIterator = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:120:21: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, mapnik::json::json_value>*, std::vector, mapnik::json::json_value> > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, std::allocator >, mapnik::json::json_value>*, std::vector, std::allocator >, mapnik::json::json_value> > >; _ForwardIterator = std::tuple, std::allocator >, mapnik::json::json_value>*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, allocator >, mapnik::json::json_value>*, vector, allocator >, mapnik::json::json_value> > >; _ForwardIterator = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, allocator >, mapnik::json::json_value>*, vector, allocator >, mapnik::json::json_value> > >; _ForwardIterator = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*; _Tp = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::allocator >, mapnik::json::json_value>*, std::vector, std::allocator >, mapnik::json::json_value> > >; _Tp = std::tuple, std::allocator >, mapnik::json::json_value>; _Alloc = std::allocator, std::allocator >, mapnik::json::json_value> >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1619:35, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::tuple, std::allocator >, mapnik::json::json_value>; _Alloc = std::allocator, std::allocator >, mapnik::json::json_value> >]' at /usr/include/c++/13.2.1/bits/vector.tcc:238:44: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::allocator >, mapnik::json::json_value>*, std::vector, std::allocator >, mapnik::json::json_value> > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*; _Tp = mapnik::json::json_value]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = mapnik::json::json_value; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31, inlined from 'mapbox::util::recursive_wrapper::recursive_wrapper(const mapbox::util::recursive_wrapper&) [with T = std::vector]' at deps/mapbox/variant/include/mapbox/recursive_wrapper.hpp:50:14, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapbox::util::recursive_wrapper >; Types = {mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:249:13, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = std::__cxx11::basic_string; Types = {mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = double; Types = {std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'void mapbox::util::variant::copy_assign(const mapbox::util::variant&) [with Types = {mapnik::value_null, bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:623:26, inlined from 'mapbox::util::variant& mapbox::util::variant::operator=(const mapbox::util::variant&) [with Types = {mapnik::value_null, bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:644:20, inlined from 'mapnik::json::json_value& mapnik::json::json_value::operator=(const mapnik::json::json_value&)' at include/mapnik/json/generic_json.hpp:58:8, inlined from 'void std::_Tuple_impl<_Idx, _Head>::_M_assign(const std::_Tuple_impl<_Idx, _UHead>&) [with _UHead = mapnik::json::json_value; unsigned int _Idx = 1; _Head = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:634:19, inlined from 'void std::_Tuple_impl<_Idx, _Head, _Tail ...>::_M_assign(const std::_Tuple_impl<_Idx, _UElements ...>&) [with _UElements = {std::__cxx11::basic_string, std::allocator >, mapnik::json::json_value}; unsigned int _Idx = 0; _Head = std::__cxx11::basic_string; _Tail = {mapnik::json::json_value}]' at /usr/include/c++/13.2.1/tuple:430:28, inlined from 'std::tuple<_T1, _T2>& std::tuple<_T1, _T2>::operator=(std::__conditional_t<__assignable(), const std::tuple<_T1, _T2>&, const std::__nonesuch&>) [with _T1 = std::__cxx11::basic_string; _T2 = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:1610:17, inlined from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const std::tuple, std::allocator >, mapnik::json::json_value>*; _OI = std::tuple, std::allocator >, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_algobase.h:388:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*; _OI = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*; _OI = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_algobase.h:533:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator, allocator >, mapnik::json::json_value>*, vector, allocator >, mapnik::json::json_value> > >; _OI = __gnu_cxx::__normal_iterator, allocator >, mapnik::json::json_value>*, vector, allocator >, mapnik::json::json_value> > >]' at /usr/include/c++/13.2.1/bits/stl_algobase.h:540:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator, allocator >, mapnik::json::json_value>*, vector, allocator >, mapnik::json::json_value> > >; _OI = __gnu_cxx::__normal_iterator, allocator >, mapnik::json::json_value>*, vector, allocator >, mapnik::json::json_value> > >]' at /usr/include/c++/13.2.1/bits/stl_algobase.h:633:7, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::tuple, std::allocator >, mapnik::json::json_value>; _Alloc = std::allocator, std::allocator >, mapnik::json::json_value> >]' at /usr/include/c++/13.2.1/bits/vector.tcc:250:21: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, std::vector, mapnik::json::json_value> > >; _ForwardIterator = std::pair, mapnik::json::json_value>*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, vector, mapnik::json::json_value> > >; _ForwardIterator = pair<__cxx11::basic_string, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, vector, mapnik::json::json_value> > >; _ForwardIterator = pair<__cxx11::basic_string, mapnik::json::json_value>*; _Tp = pair<__cxx11::basic_string, mapnik::json::json_value>]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::pair, mapnik::json::json_value>; _Alloc = std::allocator, mapnik::json::json_value> >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31, inlined from 'mapbox::util::recursive_wrapper::recursive_wrapper(const mapbox::util::recursive_wrapper&) [with T = std::vector, mapnik::json::json_value> >]' at deps/mapbox/variant/include/mapbox/recursive_wrapper.hpp:50:14, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapbox::util::recursive_wrapper, mapnik::json::json_value> > >; Types = {}]' at deps/mapbox/variant/include/mapbox/variant.hpp:249:13, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapbox::util::recursive_wrapper >; Types = {mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = std::__cxx11::basic_string; Types = {mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = double; Types = {std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'void mapbox::util::variant::copy_assign(const mapbox::util::variant&) [with Types = {mapnik::value_null, bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:623:26, inlined from 'mapbox::util::variant& mapbox::util::variant::operator=(const mapbox::util::variant&) [with Types = {mapnik::value_null, bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:644:20, inlined from 'mapnik::json::json_value& mapnik::json::json_value::operator=(const mapnik::json::json_value&)' at include/mapnik/json/generic_json.hpp:58:8, inlined from 'void std::_Tuple_impl<_Idx, _Head>::_M_assign(const std::_Tuple_impl<_Idx, _UHead>&) [with _UHead = mapnik::json::json_value; unsigned int _Idx = 1; _Head = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:634:19, inlined from 'void std::_Tuple_impl<_Idx, _Head, _Tail ...>::_M_assign(const std::_Tuple_impl<_Idx, _UElements ...>&) [with _UElements = {std::__cxx11::basic_string, std::allocator >, mapnik::json::json_value}; unsigned int _Idx = 0; _Head = std::__cxx11::basic_string; _Tail = {mapnik::json::json_value}]' at /usr/include/c++/13.2.1/tuple:430:28, inlined from 'std::tuple<_T1, _T2>& std::tuple<_T1, _T2>::operator=(std::__conditional_t<__assignable(), const std::tuple<_T1, _T2>&, const std::__nonesuch&>) [with _T1 = std::__cxx11::basic_string; _T2 = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:1610:17, inlined from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const std::tuple, std::allocator >, mapnik::json::json_value>*; _OI = std::tuple, std::allocator >, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_algobase.h:388:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*; _OI = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*; _OI = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_algobase.h:533:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator, allocator >, mapnik::json::json_value>*, vector, allocator >, mapnik::json::json_value> > >; _OI = __gnu_cxx::__normal_iterator, allocator >, mapnik::json::json_value>*, vector, allocator >, mapnik::json::json_value> > >]' at /usr/include/c++/13.2.1/bits/stl_algobase.h:540:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator, allocator >, mapnik::json::json_value>*, vector, allocator >, mapnik::json::json_value> > >; _OI = __gnu_cxx::__normal_iterator, allocator >, mapnik::json::json_value>*, vector, allocator >, mapnik::json::json_value> > >]' at /usr/include/c++/13.2.1/bits/stl_algobase.h:633:7, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::tuple, std::allocator >, mapnik::json::json_value>; _Alloc = std::allocator, std::allocator >, mapnik::json::json_value> >]' at /usr/include/c++/13.2.1/bits/vector.tcc:250:21: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, mapnik::json::json_value>*, std::vector, mapnik::json::json_value> > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*; _Tp = mapnik::json::json_value]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = mapnik::json::json_value; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31, inlined from 'mapbox::util::recursive_wrapper::recursive_wrapper(const mapbox::util::recursive_wrapper&) [with T = std::vector]' at deps/mapbox/variant/include/mapbox/recursive_wrapper.hpp:50:14, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapbox::util::recursive_wrapper >; Types = {mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:249:13, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = std::__cxx11::basic_string; Types = {mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = double; Types = {std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'void mapbox::util::variant::copy_assign(const mapbox::util::variant&) [with Types = {mapnik::value_null, bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:623:26, inlined from 'mapbox::util::variant& mapbox::util::variant::operator=(const mapbox::util::variant&) [with Types = {mapnik::value_null, bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:644:20, inlined from 'mapnik::json::json_value& mapnik::json::json_value::operator=(const mapnik::json::json_value&)' at include/mapnik/json/generic_json.hpp:58:8, inlined from 'void std::_Tuple_impl<_Idx, _Head>::_M_assign(const std::_Tuple_impl<_Idx, _UHead>&) [with _UHead = mapnik::json::json_value; unsigned int _Idx = 1; _Head = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:634:19, inlined from 'void std::_Tuple_impl<_Idx, _Head, _Tail ...>::_M_assign(const std::_Tuple_impl<_Idx, _UElements ...>&) [with _UElements = {std::__cxx11::basic_string, std::allocator >, mapnik::json::json_value}; unsigned int _Idx = 0; _Head = std::__cxx11::basic_string; _Tail = {mapnik::json::json_value}]' at /usr/include/c++/13.2.1/tuple:430:28, inlined from 'std::tuple<_T1, _T2>& std::tuple<_T1, _T2>::operator=(std::__conditional_t<__assignable(), const std::tuple<_T1, _T2>&, const std::__nonesuch&>) [with _T1 = std::__cxx11::basic_string; _T2 = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:1610:17, inlined from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = std::tuple, std::allocator >, mapnik::json::json_value>*; _OI = std::tuple, std::allocator >, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_algobase.h:388:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*; _OI = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*; _OI = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_algobase.h:533:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*; _OI = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_algobase.h:540:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*; _OI = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_algobase.h:633:7, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::tuple, std::allocator >, mapnik::json::json_value>; _Alloc = std::allocator, std::allocator >, mapnik::json::json_value> >]' at /usr/include/c++/13.2.1/bits/vector.tcc:255:17: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, std::vector, mapnik::json::json_value> > >; _ForwardIterator = std::pair, mapnik::json::json_value>*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, vector, mapnik::json::json_value> > >; _ForwardIterator = pair<__cxx11::basic_string, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, vector, mapnik::json::json_value> > >; _ForwardIterator = pair<__cxx11::basic_string, mapnik::json::json_value>*; _Tp = pair<__cxx11::basic_string, mapnik::json::json_value>]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::pair, mapnik::json::json_value>; _Alloc = std::allocator, mapnik::json::json_value> >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31, inlined from 'mapbox::util::recursive_wrapper::recursive_wrapper(const mapbox::util::recursive_wrapper&) [with T = std::vector, mapnik::json::json_value> >]' at deps/mapbox/variant/include/mapbox/recursive_wrapper.hpp:50:14, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapbox::util::recursive_wrapper, mapnik::json::json_value> > >; Types = {}]' at deps/mapbox/variant/include/mapbox/variant.hpp:249:13, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapbox::util::recursive_wrapper >; Types = {mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = std::__cxx11::basic_string; Types = {mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = double; Types = {std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'void mapbox::util::variant::copy_assign(const mapbox::util::variant&) [with Types = {mapnik::value_null, bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:623:26, inlined from 'mapbox::util::variant& mapbox::util::variant::operator=(const mapbox::util::variant&) [with Types = {mapnik::value_null, bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:644:20, inlined from 'mapnik::json::json_value& mapnik::json::json_value::operator=(const mapnik::json::json_value&)' at include/mapnik/json/generic_json.hpp:58:8, inlined from 'void std::_Tuple_impl<_Idx, _Head>::_M_assign(const std::_Tuple_impl<_Idx, _UHead>&) [with _UHead = mapnik::json::json_value; unsigned int _Idx = 1; _Head = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:634:19, inlined from 'void std::_Tuple_impl<_Idx, _Head, _Tail ...>::_M_assign(const std::_Tuple_impl<_Idx, _UElements ...>&) [with _UElements = {std::__cxx11::basic_string, std::allocator >, mapnik::json::json_value}; unsigned int _Idx = 0; _Head = std::__cxx11::basic_string; _Tail = {mapnik::json::json_value}]' at /usr/include/c++/13.2.1/tuple:430:28, inlined from 'std::tuple<_T1, _T2>& std::tuple<_T1, _T2>::operator=(std::__conditional_t<__assignable(), const std::tuple<_T1, _T2>&, const std::__nonesuch&>) [with _T1 = std::__cxx11::basic_string; _T2 = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:1610:17, inlined from 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = std::tuple, std::allocator >, mapnik::json::json_value>*; _OI = std::tuple, std::allocator >, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_algobase.h:388:18, inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*; _OI = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*; _OI = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_algobase.h:533:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*; _OI = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_algobase.h:540:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*; _OI = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_algobase.h:633:7, inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::tuple, std::allocator >, mapnik::json::json_value>; _Alloc = std::allocator, std::allocator >, mapnik::json::json_value> >]' at /usr/include/c++/13.2.1/bits/vector.tcc:255:17: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, mapnik::json::json_value>*, std::vector, mapnik::json::json_value> > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mapnik::json::json_value*; _Tp = mapnik::json::json_value]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = mapnik::json::json_value; _Alloc = std::allocator]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31, inlined from 'mapbox::util::recursive_wrapper::recursive_wrapper(const mapbox::util::recursive_wrapper&) [with T = std::vector]' at deps/mapbox/variant/include/mapbox/recursive_wrapper.hpp:50:14, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapbox::util::recursive_wrapper >; Types = {mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:249:13, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = std::__cxx11::basic_string; Types = {mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = double; Types = {std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'mapbox::util::variant::variant(const mapbox::util::variant&) [with Types = {mapnik::value_null, bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:608:26, inlined from 'mapnik::json::json_value::json_value(const mapnik::json::json_value&)' at include/mapnik/json/generic_json.hpp:58:8, inlined from 'std::_Head_base<_Idx, _Head, false>::_Head_base(const std::_Head_base<_Idx, _Head, false>&) [with unsigned int _Idx = 1; _Head = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:196:17, inlined from 'std::_Tuple_impl<_Idx, _Head>::_Tuple_impl(const std::_Tuple_impl<_Idx, _Head>&) [with unsigned int _Idx = 1; _Head = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:517:17, inlined from 'std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(const std::_Tuple_impl<_Idx, _Head, _Tail ...>&) [with unsigned int _Idx = 0; _Head = std::__cxx11::basic_string; _Tail = {mapnik::json::json_value}]' at /usr/include/c++/13.2.1/tuple:296:17, inlined from 'std::tuple<_T1, _T2>::tuple(const std::tuple<_T1, _T2>&) [with _T1 = std::__cxx11::basic_string; _T2 = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:1349:17, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>; _Args = {const tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>&}]' at /usr/include/c++/13.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, allocator >, mapnik::json::json_value>*, vector, allocator >, mapnik::json::json_value> > >; _ForwardIterator = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:120:21, inlined from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, std::allocator >, mapnik::json::json_value>*, std::vector, std::allocator >, mapnik::json::json_value> > >; _ForwardIterator = std::tuple, std::allocator >, mapnik::json::json_value>*; bool _TrivialValueTypes = false]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:32, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, allocator >, mapnik::json::json_value>*, vector, allocator >, mapnik::json::json_value> > >; _ForwardIterator = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, allocator >, mapnik::json::json_value>*, vector, allocator >, mapnik::json::json_value> > >; _ForwardIterator = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*; _Tp = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::tuple, std::allocator >, mapnik::json::json_value>; _Alloc = std::allocator, std::allocator >, mapnik::json::json_value> >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, std::vector, mapnik::json::json_value> > >; _ForwardIterator = std::pair, mapnik::json::json_value>*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, vector, mapnik::json::json_value> > >; _ForwardIterator = pair<__cxx11::basic_string, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, mapnik::json::json_value>*, vector, mapnik::json::json_value> > >; _ForwardIterator = pair<__cxx11::basic_string, mapnik::json::json_value>*; _Tp = pair<__cxx11::basic_string, mapnik::json::json_value>]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::pair, mapnik::json::json_value>; _Alloc = std::allocator, mapnik::json::json_value> >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31, inlined from 'mapbox::util::recursive_wrapper::recursive_wrapper(const mapbox::util::recursive_wrapper&) [with T = std::vector, mapnik::json::json_value> >]' at deps/mapbox/variant/include/mapbox/recursive_wrapper.hpp:50:14, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapbox::util::recursive_wrapper, mapnik::json::json_value> > >; Types = {}]' at deps/mapbox/variant/include/mapbox/variant.hpp:249:13, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapbox::util::recursive_wrapper >; Types = {mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = std::__cxx11::basic_string; Types = {mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = double; Types = {std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = long long int; Types = {double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = bool; Types = {long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:253:43, inlined from 'static void mapbox::util::detail::variant_helper::copy(std::size_t, const void*, void*) [with T = mapnik::value_null; Types = {bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:245:32, inlined from 'mapbox::util::variant::variant(const mapbox::util::variant&) [with Types = {mapnik::value_null, bool, long long int, double, std::__cxx11::basic_string, std::allocator >, mapbox::util::recursive_wrapper > >, mapbox::util::recursive_wrapper, std::allocator >, mapnik::json::json_value>, std::allocator, std::allocator >, mapnik::json::json_value> > > >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:608:26, inlined from 'mapnik::json::json_value::json_value(const mapnik::json::json_value&)' at include/mapnik/json/generic_json.hpp:58:8, inlined from 'std::_Head_base<_Idx, _Head, false>::_Head_base(const std::_Head_base<_Idx, _Head, false>&) [with unsigned int _Idx = 1; _Head = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:196:17, inlined from 'std::_Tuple_impl<_Idx, _Head>::_Tuple_impl(const std::_Tuple_impl<_Idx, _Head>&) [with unsigned int _Idx = 1; _Head = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:517:17, inlined from 'std::_Tuple_impl<_Idx, _Head, _Tail ...>::_Tuple_impl(const std::_Tuple_impl<_Idx, _Head, _Tail ...>&) [with unsigned int _Idx = 0; _Head = std::__cxx11::basic_string; _Tail = {mapnik::json::json_value}]' at /usr/include/c++/13.2.1/tuple:296:17, inlined from 'std::tuple<_T1, _T2>::tuple(const std::tuple<_T1, _T2>&) [with _T1 = std::__cxx11::basic_string; _T2 = mapnik::json::json_value]' at /usr/include/c++/13.2.1/tuple:1349:17, inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>; _Args = {const tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>&}]' at /usr/include/c++/13.2.1/bits/stl_construct.h:119:7, inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, allocator >, mapnik::json::json_value>*, vector, allocator >, mapnik::json::json_value> > >; _ForwardIterator = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:120:21, inlined from 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, std::allocator >, mapnik::json::json_value>*, std::vector, std::allocator >, mapnik::json::json_value> > >; _ForwardIterator = std::tuple, std::allocator >, mapnik::json::json_value>*; bool _TrivialValueTypes = false]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:32, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, allocator >, mapnik::json::json_value>*, vector, allocator >, mapnik::json::json_value> > >; _ForwardIterator = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:185:15, inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, allocator >, mapnik::json::json_value>*, vector, allocator >, mapnik::json::json_value> > >; _ForwardIterator = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>*; _Tp = tuple<__cxx11::basic_string, allocator >, mapnik::json::json_value>]' at /usr/include/c++/13.2.1/bits/stl_uninitialized.h:373:37, inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::tuple, std::allocator >, mapnik::json::json_value>; _Alloc = std::allocator, std::allocator >, mapnik::json::json_value> >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:603:31: /usr/include/c++/13.2.1/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, mapnik::json::json_value>*, std::vector, mapnik::json::json_value> > >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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 mapbox::util::variant&}; _Tp = mapbox::util::variant; _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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapbox::util::variant; _Alloc = std::allocator >]', inlined from 'void boost::phoenix::stl::push_back::operator()(C&, const Arg&) const [with C = std::vector >; Arg = mapbox::util::variant]' at /usr/include/boost/phoenix/stl/container/container.hpp:603:35, inlined from 'static boost::phoenix::detail::function_eval::result_impl::type boost::phoenix::detail::function_eval::result_impl::call(F, A ..., Context) [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor >&, const boost::phoenix::actor >&}; Context = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:120:56, inlined from 'typename boost::phoenix::detail::function_eval::result, A, const A&>::type ...)>::type boost::phoenix::detail::function_eval::operator()(F&&, A&& ...) const [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor >&, const boost::phoenix::actor >&, const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context, std::allocator > >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>}]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:146:28, inlined from 'boost::phoenix::detail::call_impl_ >::result_type boost::phoenix::detail::call_impl_ >::operator()(typename boost::phoenix::detail::call_impl_ >::expr_param, typename boost::phoenix::detail::call_impl_ >::state_param, typename boost::phoenix::detail::call_impl_ >::data_param) const [with Fun = boost::phoenix::detail::function_eval; Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = boost::phoenix::vector4, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&>&; Data = const boost::phoenix::default_actions&; unsigned int ...Indices = {0, 1, 2}]' at /usr/include/boost/phoenix/core/call.hpp:95:26, inlined from 'boost::phoenix::evaluator::impl::result_type boost::phoenix::evaluator::impl::operator()(typename boost::phoenix::evaluator::impl::expr_param, typename boost::phoenix::evaluator::impl::state_param, typename boost::phoenix::evaluator::impl::data_param) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:74:30, inlined from 'typename boost::proto::detail::apply_transform::result_type boost::phoenix::evaluator::operator()(Expr&&, State&&) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:34:9, inlined from 'typename boost::proto::switch_::impl::type, typename boost::phoenix::result_of::actions::type>::result_type boost::phoenix::eval(const Expr&, const Context&) [with Expr = actor, 0>, actor >, actor > >, 3> >; Context = vector2, 0>, actor >, actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&>&, const default_actions&>]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:139:17, inlined from 'typename boost::phoenix::actor::result(A ...)>::type boost::phoenix::actor::operator()(A&& ...) const [with A = {boost::fusion::vector&>&, boost::spirit::context, std::allocator > >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&}; Expr = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3>]' at /usr/include/boost/phoenix/core/actor.hpp:230:33, inlined from 'bool boost::spirit::traits::action_dispatch::operator()(const boost::phoenix::actor&, Attribute&, Context&) [with Eval = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3>; Attribute = mapbox::util::variant; Context = boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Component = boost::spirit::qi::reference > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >]' at /usr/include/boost/spirit/home/support/action_dispatch.hpp:183:14, inlined from 'bool boost::spirit::qi::action::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Subject = boost::spirit::qi::reference > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >; Action = boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >]' at /usr/include/boost/spirit/home/qi/action/action.hpp:67:55, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::action > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Attribute = boost::spirit::unused_type; Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::action > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:287:23, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::action > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::action > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, boost::spirit::unused_type, mpl_::bool_ >; Left = boost::spirit::qi::action > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:67:19, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Left = boost::spirit::qi::action > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::optional::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::list > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:73:30, inlined from 'bool boost::spirit::qi::optional::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::list > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:100:30, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::optional > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >; Attribute = const boost::spirit::unused_type; Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused >&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:186:21, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused >&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:187:37, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused >&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:187:37, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused >&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:187:37, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused >&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:187:37, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused >&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > > > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:187:37, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused >&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > > > > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:187:37, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused >&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > > > > > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:187:37, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused >&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > > > > > > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:187:37, inlined from 'bool boost::spirit::any_if(const Sequence1&, Sequence2&, F, Pred) [with Pred = traits::attribute_not_unused >&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; Sequence1 = boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > > > > > >; Sequence2 = boost::fusion::vector; F = qi::detail::fail_function >&, boost::fusion::nil_> >, boost::fusion::vector<> >, qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:201:36, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > > > > > > >; Elements = boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > > > > > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:87:31, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > > > > > > >; Elements = boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > > > > > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::true_) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > > > > > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:33:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > > > > > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > > > > > > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapbox::util::variant; _Alloc = std::allocator >]', inlined from 'void boost::phoenix::stl::push_back::operator()(C&, const Arg&) const [with C = std::vector >; Arg = mapbox::util::variant]' at /usr/include/boost/phoenix/stl/container/container.hpp:603:35, inlined from 'static boost::phoenix::detail::function_eval::result_impl::type boost::phoenix::detail::function_eval::result_impl::call(F, A ..., Context) [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor >&, const boost::phoenix::actor >&}; Context = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:120:56, inlined from 'typename boost::phoenix::detail::function_eval::result, A, const A&>::type ...)>::type boost::phoenix::detail::function_eval::operator()(F&&, A&& ...) const [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor >&, const boost::phoenix::actor >&, const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context, std::allocator > >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>}]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:146:28, inlined from 'boost::phoenix::detail::call_impl_ >::result_type boost::phoenix::detail::call_impl_ >::operator()(typename boost::phoenix::detail::call_impl_ >::expr_param, typename boost::phoenix::detail::call_impl_ >::state_param, typename boost::phoenix::detail::call_impl_ >::data_param) const [with Fun = boost::phoenix::detail::function_eval; Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = boost::phoenix::vector4, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&>&; Data = const boost::phoenix::default_actions&; unsigned int ...Indices = {0, 1, 2}]' at /usr/include/boost/phoenix/core/call.hpp:95:26, inlined from 'boost::phoenix::evaluator::impl::result_type boost::phoenix::evaluator::impl::operator()(typename boost::phoenix::evaluator::impl::expr_param, typename boost::phoenix::evaluator::impl::state_param, typename boost::phoenix::evaluator::impl::data_param) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:74:30, inlined from 'typename boost::proto::detail::apply_transform::result_type boost::phoenix::evaluator::operator()(Expr&&, State&&) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:34:9, inlined from 'typename boost::proto::switch_::impl::type, typename boost::phoenix::result_of::actions::type>::result_type boost::phoenix::eval(const Expr&, const Context&) [with Expr = actor, 0>, actor >, actor > >, 3> >; Context = vector2, 0>, actor >, actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&>&, const default_actions&>]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:139:17, inlined from 'typename boost::phoenix::actor::result(A ...)>::type boost::phoenix::actor::operator()(A&& ...) const [with A = {boost::fusion::vector&>&, boost::spirit::context, std::allocator > >&, boost::fusion::nil_> >, boost::fusion::vector<> >&, bool&}; Expr = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3>]' at /usr/include/boost/phoenix/core/actor.hpp:230:33, inlined from 'bool boost::spirit::traits::action_dispatch::operator()(const boost::phoenix::actor&, Attribute&, Context&) [with Eval = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3>; Attribute = mapbox::util::variant; Context = boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Component = boost::spirit::qi::reference > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >]' at /usr/include/boost/spirit/home/support/action_dispatch.hpp:183:14, inlined from 'bool boost::spirit::qi::action::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Subject = boost::spirit::qi::reference > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >; Action = boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >]' at /usr/include/boost/spirit/home/qi/action/action.hpp:67:55, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::action > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Attribute = boost::spirit::unused_type; Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::action > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:287:23, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::action > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::action > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, boost::spirit::unused_type, mpl_::bool_ >; Left = boost::spirit::qi::action > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:72:21, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Left = boost::spirit::qi::action > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::optional::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::list > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:73:30, inlined from 'bool boost::spirit::qi::optional::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::list > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:100:30, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::optional > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >; Attribute = const boost::spirit::unused_type; Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused >&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:186:21, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused >&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:187:37, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused >&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:187:37, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused >&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:187:37, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused >&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:187:37, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused >&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > > > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:187:37, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused >&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > > > > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:187:37, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused >&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > > > > > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:187:37, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused >&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > > > > > > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function >&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:187:37, inlined from 'bool boost::spirit::any_if(const Sequence1&, Sequence2&, F, Pred) [with Pred = traits::attribute_not_unused >&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; Sequence1 = boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > > > > > >; Sequence2 = boost::fusion::vector; F = qi::detail::fail_function >&, boost::fusion::nil_> >, boost::fusion::vector<> >, qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:201:36, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > > > > > > >; Elements = boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > > > > > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:87:31, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > > > > > > >; Elements = boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > > > > > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::true_) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > > > > > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:33:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > > > > > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::cons, boost::fusion::nil_> > > > > > > > > > > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context >&, boost::fusion::nil_> >, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapbox::util::variant; _Alloc = std::allocator >]', inlined from 'void boost::phoenix::stl::push_back::operator()(C&, const Arg&) const [with C = std::vector >; Arg = mapbox::util::variant]' at /usr/include/boost/phoenix/stl/container/container.hpp:603:35, inlined from 'static boost::phoenix::detail::function_eval::result_impl::type boost::phoenix::detail::function_eval::result_impl::call(F, A ..., Context) [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor >&, const boost::phoenix::actor >&}; Context = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:120:56, inlined from 'typename boost::phoenix::detail::function_eval::result, A, const A&>::type ...)>::type boost::phoenix::detail::function_eval::operator()(F&&, A&& ...) const [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor >&, const boost::phoenix::actor >&, const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context, std::allocator > >&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>}]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:146:28, inlined from 'boost::phoenix::detail::call_impl_ >::result_type boost::phoenix::detail::call_impl_ >::operator()(typename boost::phoenix::detail::call_impl_ >::expr_param, typename boost::phoenix::detail::call_impl_ >::state_param, typename boost::phoenix::detail::call_impl_ >::data_param) const [with Fun = boost::phoenix::detail::function_eval; Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = boost::phoenix::vector4, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&; Data = const boost::phoenix::default_actions&; unsigned int ...Indices = {0, 1, 2}]' at /usr/include/boost/phoenix/core/call.hpp:95:26, inlined from 'boost::phoenix::evaluator::impl::result_type boost::phoenix::evaluator::impl::operator()(typename boost::phoenix::evaluator::impl::expr_param, typename boost::phoenix::evaluator::impl::state_param, typename boost::phoenix::evaluator::impl::data_param) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:74:30, inlined from 'typename boost::proto::detail::apply_transform::result_type boost::phoenix::evaluator::operator()(Expr&&, State&&) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:34:9, inlined from 'typename boost::proto::switch_::impl::type, typename boost::phoenix::result_of::actions::type>::result_type boost::phoenix::eval(const Expr&, const Context&) [with Expr = actor, 0>, actor >, actor > >, 3> >; Context = vector2, 0>, actor >, actor > >, 3> >*, boost::fusion::vector&>&, boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&>&, const default_actions&>]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:139:17, inlined from 'typename boost::phoenix::actor::result(A ...)>::type boost::phoenix::actor::operator()(A&& ...) const [with A = {boost::fusion::vector&>&, boost::spirit::context, std::allocator > >&, boost::fusion::nil_>, boost::fusion::vector<> >&, bool&}; Expr = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3>]' at /usr/include/boost/phoenix/core/actor.hpp:230:33, inlined from 'bool boost::spirit::traits::action_dispatch::operator()(const boost::phoenix::actor&, Attribute&, Context&) [with Eval = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3>; Attribute = mapbox::util::variant; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Component = boost::spirit::qi::reference > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >]' at /usr/include/boost/spirit/home/support/action_dispatch.hpp:183:14, inlined from 'bool boost::spirit::qi::action::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Subject = boost::spirit::qi::reference > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >; Action = boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >]' at /usr/include/boost/spirit/home/qi/action/action.hpp:67:55, inlined from 'bool boost::spirit::qi::detail::alternative_function::call(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::action > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:72:35, inlined from 'bool boost::spirit::qi::detail::alternative_function::call_unused(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::action > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:151:24, inlined from 'bool boost::spirit::qi::detail::alternative_function::operator()(const Component&) const [with Component = boost::spirit::qi::action > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:172:31, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::nil_> >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::alternative_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::unused_type>]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, 0>, void(std::vector >&), boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::alternative_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::unused_type>]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons >, 0>, void(std::vector >&), boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::nil_> >; F = boost::spirit::qi::detail::alternative_function >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::unused_type>; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons >, 0>, void(std::vector >&), boost::spirit::unused_type, boost::spirit::unused_type>, vector > > >, cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, nil_> >; F = boost::spirit::qi::detail::alternative_function >&, nil_>, vector<> >, boost::spirit::qi::char_class >, boost::spirit::unused_type>]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::alternative::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Elements = boost::fusion::cons >, 0>, void(std::vector >&), boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/alternative.hpp:81:31, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::alternative >, 0>, void(std::vector >&), boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector > > >, boost::fusion::cons > >, mapbox::util::variant >, std::vector >, std::allocator > > >, std::vector >, std::allocator > > >, std::allocator >, std::allocator > > > > > >, std::vector, std::allocator >, mapnik::json::json_value> > >, mapbox::util::variant(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::fusion::nil_> > >; Attribute = boost::spirit::unused_type; Iterator = const char*; Context = boost::spirit::context >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::transform_path_adapter > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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 mapnik::topojson::coordinate&}; _Tp = mapnik::topojson::coordinate; _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 function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = mapnik::topojson::coordinate; _Alloc = std::allocator]': /usr/include/c++/13.2.1/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 133 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/13.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/boost/spirit/home/support/string_traits.hpp:16, from /usr/include/boost/spirit/home/support/nonterminal/expand_arg.hpp:20, from /usr/include/boost/spirit/home/support/context.hpp:17, from /usr/include/boost/spirit/home/qi/domain.hpp:18: In static member function 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = std::vector; T = mapnik::topojson::coordinate; Enable = void]', inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = std::vector; T = mapnik::topojson::coordinate]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::reference >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:291:39, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::reference >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::reference >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector, mpl_::bool_ >; Left = boost::spirit::qi::reference >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:67:19, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector; Left = boost::spirit::qi::reference >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::list >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; Attribute = std::vector; Iterator = const char*; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::list >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::list >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::list >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> >; F = boost::spirit::qi::detail::pass_container > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, nil_> >; F = boost::spirit::qi::detail::pass_container > >&, nil_>, vector<> >, boost::spirit::qi::char_class > >, std::vector, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = const char*; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >; Elements = boost::fusion::cons, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >; Elements = boost::fusion::cons, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::expect_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::sequence, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >; Attribute = std::vector; Iterator = const char*; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Exception = boost::spirit::qi::expectation_failure]' at /usr/include/boost/spirit/home/qi/detail/expect_function.hpp:54:33, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::sequence, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::expect_function > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::sequence, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::expect_function > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::sequence, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::expect_function > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >, std::vector, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> >; F = boost::spirit::qi::detail::pass_container > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >, std::vector, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, nil_> > >, cons, nil_> >; F = boost::spirit::qi::detail::pass_container > >&, nil_>, vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >, std::vector, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = const char*; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector; Derived = boost::spirit::qi::expect_operator, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >; Elements = boost::fusion::cons, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector; Derived = boost::spirit::qi::expect_operator, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >; Elements = boost::fusion::cons, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::alternative_function::call_variant(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::expect_operator, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >; Iterator = const char*; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapbox::util::variant > >]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:111:32, inlined from 'bool boost::spirit::qi::detail::alternative_function::call_optional_or_variant(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::expect_operator, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >; Iterator = const char*; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapbox::util::variant > >]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:136:32, inlined from 'bool boost::spirit::qi::detail::alternative_function::call(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::expect_operator, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >; Iterator = const char*; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapbox::util::variant > >]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:143:44, inlined from 'bool boost::spirit::qi::detail::alternative_function::call_unused(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::expect_operator, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >; Iterator = const char*; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapbox::util::variant > >]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:151:24, inlined from 'bool boost::spirit::qi::detail::alternative_function::operator()(const Component&) const [with Component = boost::spirit::qi::expect_operator, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >; Iterator = const char*; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapbox::util::variant > >]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:172:31, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::alternative_function > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, mapbox::util::variant > > >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> >; F = boost::spirit::qi::detail::alternative_function > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, mapbox::util::variant > > >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, nil_> > >, cons, nil_> > >, cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, nil_> >; F = boost::spirit::qi::detail::alternative_function > >&, nil_>, vector<> >, boost::spirit::qi::char_class >, mapbox::util::variant > > >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::alternative::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapbox::util::variant > >; Elements = boost::fusion::cons, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/alternative.hpp:81:31, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::alternative, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::alternative, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 291 | c.insert(c.end(), val); | ~~~~~~~~^~~~~~~~~~~~~~ In static member function 'static bool boost::spirit::traits::push_back_container::call(Container&, const T&) [with Container = std::vector; T = mapnik::topojson::coordinate; Enable = void]', inlined from 'bool boost::spirit::traits::push_back(Container&, const T&) [with Container = std::vector; T = mapnik::topojson::coordinate]' at /usr/include/boost/spirit/home/support/container.hpp:353:55, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::reference >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:291:39, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::reference >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::reference >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector, mpl_::bool_ >; Left = boost::spirit::qi::reference >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:72:21, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector; Left = boost::spirit::qi::reference >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::list >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; Attribute = std::vector; Iterator = const char*; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::list >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::list >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::list >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >; F = boost::spirit::qi::detail::fail_function > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:41:31, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> >; F = boost::spirit::qi::detail::pass_container > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, std::vector, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, nil_> >; F = boost::spirit::qi::detail::pass_container > >&, nil_>, vector<> >, boost::spirit::qi::char_class > >, std::vector, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = const char*; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >; Elements = boost::fusion::cons, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector; Derived = boost::spirit::qi::sequence, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >; Elements = boost::fusion::cons, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::expect_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::sequence, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >; Attribute = std::vector; Iterator = const char*; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Exception = boost::spirit::qi::expectation_failure]' at /usr/include/boost/spirit/home/qi/detail/expect_function.hpp:54:33, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::sequence, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::expect_function > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:304:21, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::sequence, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::expect_function > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::sequence, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >; F = boost::spirit::qi::detail::expect_function > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >; Attr = std::vector; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::pass_container > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >, std::vector, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> >; F = boost::spirit::qi::detail::pass_container > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >, std::vector, mpl_::bool_ >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, nil_> > >, cons, nil_> >; F = boost::spirit::qi::detail::pass_container > >&, nil_>, vector<> >, boost::spirit::qi::char_class >, boost::spirit::qi::expectation_failure >, std::vector, mpl_::bool_ >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::true_) const [with Iterator = const char*; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector; Derived = boost::spirit::qi::expect_operator, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >; Elements = boost::fusion::cons, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:106:28, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = std::vector; Derived = boost::spirit::qi::expect_operator, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >; Elements = boost::fusion::cons, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::alternative_function::call_variant(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::expect_operator, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >; Iterator = const char*; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapbox::util::variant > >]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:111:32, inlined from 'bool boost::spirit::qi::detail::alternative_function::call_optional_or_variant(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::expect_operator, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >; Iterator = const char*; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapbox::util::variant > >]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:136:32, inlined from 'bool boost::spirit::qi::detail::alternative_function::call(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::expect_operator, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >; Iterator = const char*; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapbox::util::variant > >]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:143:44, inlined from 'bool boost::spirit::qi::detail::alternative_function::call_unused(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::expect_operator, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >; Iterator = const char*; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapbox::util::variant > >]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:151:24, inlined from 'bool boost::spirit::qi::detail::alternative_function::operator()(const Component&) const [with Component = boost::spirit::qi::expect_operator, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >; Iterator = const char*; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapbox::util::variant > >]' at /usr/include/boost/spirit/home/qi/detail/alternative_function.hpp:172:31, inlined from 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator; F = boost::spirit::qi::detail::alternative_function > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, mapbox::util::variant > > >]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:40:17, inlined from 'constexpr bool boost::fusion::detail::any(const Sequence&, F, Tag) [with Sequence = boost::fusion::cons, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> >; F = boost::spirit::qi::detail::alternative_function > >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class >, mapbox::util::variant > > >; Tag = boost::fusion::forward_traversal_tag]' at /usr/include/boost/fusion/algorithm/query/detail/any.hpp:53:34, inlined from 'constexpr bool boost::fusion::any(const Sequence&, F) [with Sequence = cons, cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, nil_> > >, cons, nil_> > >, cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, nil_> >; F = boost::spirit::qi::detail::alternative_function > >&, nil_>, vector<> >, boost::spirit::qi::char_class >, mapbox::util::variant > > >]' at /usr/include/boost/fusion/algorithm/query/any.hpp:32:27, inlined from 'bool boost::spirit::qi::alternative::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = mapbox::util::variant > >; Elements = boost::fusion::cons, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> >]' at /usr/include/boost/spirit/home/qi/operator/alternative.hpp:81:31, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::false_) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::alternative, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:42:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Parser = boost::spirit::qi::alternative, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char >, boost::fusion::nil_> > >, boost::fusion::cons, boost::fusion::nil_> > >, boost::fusion::cons >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context > >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 291 | c.insert(c.end(), val); | ~~~~~~~~^~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ ar rc src/json/libmapnik-json.a src/json/mapnik_json_feature_collection_grammar.o src/json/mapnik_json_generator_grammar.o src/json/mapnik_json_geometry_grammar.o src/json/mapnik_json_positions_grammar.o src/json/mapnik_geometry_to_geojson.o src/json/mapnik_json_geometry_parser.o src/json/mapnik_json_feature_grammar.o src/json/generic_json.o src/json/mapnik_topojson_grammar.o In file included from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12, from /usr/include/boost/spirit/home/qi/action/action.hpp:16, from /usr/include/boost/spirit/home/qi/action.hpp:14, from /usr/include/boost/spirit/home/qi.hpp:14, from /usr/include/boost/spirit/include/qi.hpp:16, from plugins/input/geojson/geojson_datasource.cpp:33: In static member function 'static Attribute boost::spirit::traits::detail::synthesize_attribute::pre(boost::spirit::unused_type) [with Attribute = mapnik::geometry::point]', inlined from 'bool boost::spirit::qi::action::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Subject = boost::spirit::qi::reference(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Action = boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >]' at /usr/include/boost/spirit/home/qi/action/action.hpp:60:59, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Attribute = boost::spirit::unused_type; Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:287:23, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, boost::spirit::unused_type, mpl_::bool_ >; Left = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:67:19, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Left = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::optional::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::list(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:73:30, inlined from 'bool boost::spirit::qi::optional::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::list(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:100:30, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::optional(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >; Attribute = const boost::spirit::unused_type; Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:186:21, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:187:37, inlined from 'bool boost::spirit::any_if(const Sequence1&, Sequence2&, F, Pred) [with Pred = traits::attribute_not_unused&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; Sequence1 = boost::fusion::cons, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, unused_type, unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >; Sequence2 = boost::fusion::vector; F = qi::detail::fail_function&, boost::fusion::nil_> >, boost::fusion::vector<> >, qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:201:36, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:87:31, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::true_) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:33:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/boost/spirit/home/support/attributes.hpp:939:66: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 939 | static Attribute pre(unused_type) { return Attribute(); } | ^ /usr/include/boost/spirit/home/support/attributes.hpp: In static member function 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]': /usr/include/boost/spirit/home/support/attributes.hpp:939:56: note: '' declared here 939 | static Attribute pre(unused_type) { return Attribute(); } | ^~~~~~~~~~~ In static member function 'static Attribute boost::spirit::traits::detail::synthesize_attribute::pre(boost::spirit::unused_type) [with Attribute = mapnik::geometry::point]', inlined from 'bool boost::spirit::qi::action::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Subject = boost::spirit::qi::reference(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Action = boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >]' at /usr/include/boost/spirit/home/qi/action/action.hpp:60:59, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Attribute = boost::spirit::unused_type; Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:287:23, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, boost::spirit::unused_type, mpl_::bool_ >; Left = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:72:21, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Left = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::optional::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::list(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:73:30, inlined from 'bool boost::spirit::qi::optional::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::list(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:100:30, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::optional(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >; Attribute = const boost::spirit::unused_type; Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:186:21, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:187:37, inlined from 'bool boost::spirit::any_if(const Sequence1&, Sequence2&, F, Pred) [with Pred = traits::attribute_not_unused&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; Sequence1 = boost::fusion::cons, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, unused_type, unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >; Sequence2 = boost::fusion::vector; F = qi::detail::fail_function&, boost::fusion::nil_> >, boost::fusion::vector<> >, qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:201:36, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:87:31, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::true_) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:33:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/boost/spirit/home/support/attributes.hpp:939:66: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 939 | static Attribute pre(unused_type) { return Attribute(); } | ^ /usr/include/boost/spirit/home/support/attributes.hpp: In static member function 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]': /usr/include/boost/spirit/home/support/attributes.hpp:939:56: note: '' declared here 939 | static Attribute pre(unused_type) { return Attribute(); } | ^~~~~~~~~~~ ranlib src/json/libmapnik-json.a In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::simplify_converter > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::simplify_converter > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:41:34: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/13.2.1/vector:72, from include/mapnik/geometry.hpp:27, from include/mapnik/feature.hpp:31, from include/mapnik/datasource.hpp:29, from plugins/input/geojson/geojson_datasource.hpp:27: /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::box2d&, std::pair}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::pair > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::transform_path_adapter > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12, from /usr/include/boost/spirit/home/qi/action/action.hpp:16: In static member function 'static Attribute boost::spirit::traits::detail::synthesize_attribute::pre(boost::spirit::unused_type) [with Attribute = mapnik::geometry::point]', inlined from 'bool boost::spirit::qi::action::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Subject = boost::spirit::qi::reference(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Action = boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >]' at /usr/include/boost/spirit/home/qi/action/action.hpp:60:59, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Attribute = boost::spirit::unused_type; Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:287:23, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, boost::spirit::unused_type, mpl_::bool_ >; Left = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:67:19, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Left = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::optional::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::list(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:73:30, inlined from 'bool boost::spirit::qi::optional::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::list(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:100:30, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::optional(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >; Attribute = const boost::spirit::unused_type; Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:186:21, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:187:37, inlined from 'bool boost::spirit::any_if(const Sequence1&, Sequence2&, F, Pred) [with Pred = traits::attribute_not_unused&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; Sequence1 = boost::fusion::cons, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, unused_type, unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >; Sequence2 = boost::fusion::vector; F = qi::detail::fail_function&, boost::fusion::nil_> >, boost::fusion::vector<> >, qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:201:36, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:87:31, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::true_) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:33:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/boost/spirit/home/support/attributes.hpp:939:66: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 939 | static Attribute pre(unused_type) { return Attribute(); } | ^ /usr/include/boost/spirit/home/support/attributes.hpp: In static member function 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]': /usr/include/boost/spirit/home/support/attributes.hpp:939:56: note: '' declared here 939 | static Attribute pre(unused_type) { return Attribute(); } | ^~~~~~~~~~~ In static member function 'static Attribute boost::spirit::traits::detail::synthesize_attribute::pre(boost::spirit::unused_type) [with Attribute = mapnik::geometry::point]', inlined from 'bool boost::spirit::qi::action::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Subject = boost::spirit::qi::reference(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Action = boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> >]' at /usr/include/boost/spirit/home/qi/action/action.hpp:60:59, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Attribute = boost::spirit::unused_type; Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:287:23, inlined from 'bool boost::spirit::qi::detail::pass_container::dispatch_attribute(const Component&, mpl_::true_) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:335:38, inlined from 'bool boost::spirit::qi::detail::pass_container::operator()(const Component&) const [with Component = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >; Attr = boost::spirit::unused_type; Sequence = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:355:38, inlined from 'bool boost::spirit::qi::list::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >, boost::spirit::unused_type, mpl_::bool_ >; Left = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:72:21, inlined from 'bool boost::spirit::qi::list::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = boost::spirit::unused_type; Left = boost::spirit::qi::action(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >; Right = boost::spirit::qi::literal_char]' at /usr/include/boost/spirit/home/qi/operator/list.hpp:95:33, inlined from 'bool boost::spirit::qi::optional::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::list(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:73:30, inlined from 'bool boost::spirit::qi::optional::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::list(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char >]' at /usr/include/boost/spirit/home/qi/operator/optional.hpp:100:30, inlined from 'bool boost::spirit::qi::detail::fail_function::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::optional(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >; Attribute = const boost::spirit::unused_type; Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >]' at /usr/include/boost/spirit/home/qi/detail/fail_function.hpp:42:36, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:186:21, inlined from 'bool boost::spirit::detail::any_if(const First1&, const First2&, const Last1&, const Last2&, F&, mpl_::false_) [with Pred = boost::spirit::traits::attribute_not_unused&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; First1 = boost::fusion::cons_iterator, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Last1 = boost::fusion::cons_iterator; First2 = boost::fusion::vector_iterator, 0>; Last2 = boost::fusion::vector_iterator, 1>; F = boost::spirit::qi::detail::fail_function&, boost::fusion::nil_> >, boost::fusion::vector<> >, boost::spirit::qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:187:37, inlined from 'bool boost::spirit::any_if(const Sequence1&, Sequence2&, F, Pred) [with Pred = traits::attribute_not_unused&, boost::fusion::nil_> >, boost::fusion::vector<> >, const char*>; Sequence1 = boost::fusion::cons, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, unused_type, unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >; Sequence2 = boost::fusion::vector; F = qi::detail::fail_function&, boost::fusion::nil_> >, boost::fusion::vector<> >, qi::char_class > >]' at /usr/include/boost/spirit/home/support/algorithm/any_if.hpp:201:36, inlined from 'bool boost::spirit::qi::sequence_base::parse_impl(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&, mpl_::false_) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:87:31, inlined from 'bool boost::spirit::qi::sequence_base::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Derived = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Elements = boost::fusion::cons, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > >]' at /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:123:30, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::true_) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:33:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >; Parser = boost::spirit::qi::sequence, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/boost/spirit/home/support/attributes.hpp:939:66: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 939 | static Attribute pre(unused_type) { return Attribute(); } | ^ /usr/include/boost/spirit/home/support/attributes.hpp: In static member function 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::fusion::cons(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor > >, 3> > >, boost::spirit::qi::literal_char > >, boost::fusion::cons, boost::fusion::nil_> > > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context&, boost::fusion::nil_> >, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class >&]': /usr/include/boost/spirit/home/support/attributes.hpp:939:56: note: '' declared here 939 | static Attribute pre(unused_type) { return Attribute(); } | ^~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {}; _Tp = mapnik::vertex_cache::segment_vector; _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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = mapnik::vertex_cache::segment_vector; _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 >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::box2d&, std::pair}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]', inlined from 'void geojson_datasource::parse_geojson(Iterator, Iterator) [with Iterator = const char*]' at plugins/input/geojson/geojson_datasource.cpp:398:32: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::box2d&, std::pair}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]', inlined from 'void geojson_datasource::initialise_index(Iterator, Iterator) [with Iterator = const char*]' at plugins/input/geojson/geojson_datasource.cpp:290:36: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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 mapnik::box2d&, std::pair}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]': /usr/include/c++/13.2.1/bits/vector.tcc:445:7: note: parameter passing for argument of type 'std::vector, std::pair > >::iterator' changed in GCC 7.1 445 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const mapnik::box2d&, std::pair}; _Tp = std::pair, std::pair >; _Alloc = std::allocator, std::pair > >]', inlined from 'void mapnik::json::push_box_impl::operator()(T0&, const T1&, const T2&, const T3&) const [with T0 = std::vector, std::pair > >; T1 = const char*; T2 = mapnik::box2d; T3 = boost::iterator_range]' at include/mapnik/json/extract_bounding_box_grammar_impl.hpp:66:31, inlined from 'void mapnik::json::push_box_impl::operator()(T0&, const T1&, const T2&, const T3&) const [with T0 = std::vector, std::pair > >; T1 = const char*; T2 = mapnik::box2d; T3 = boost::iterator_range]' at include/mapnik/json/extract_bounding_box_grammar_impl.hpp:62:10, inlined from 'static boost::phoenix::detail::function_eval::result_impl::type boost::phoenix::detail::function_eval::result_impl::call(F, A ..., Context) [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor >&, const boost::phoenix::actor >&, const boost::phoenix::actor >&, const boost::phoenix::actor >&}; Context = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 5> >*, boost::fusion::vector&>&, boost::spirit::context, std::pair > >&, boost::fusion::cons > >, boost::fusion::vector > >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:120:56, inlined from 'typename boost::phoenix::detail::function_eval::result, A, const A&>::type ...)>::type boost::phoenix::detail::function_eval::operator()(F&&, A&& ...) const [with F = const boost::proto::exprns_::basic_expr, 0>&; A = {const boost::phoenix::actor >&, const boost::phoenix::actor >&, const boost::phoenix::actor >&, const boost::phoenix::actor >&, const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 5> >*, boost::fusion::vector&>&, boost::spirit::context, std::pair >, std::allocator, std::pair > > >&, boost::fusion::cons > >, boost::fusion::vector > >&, bool&>&, const boost::phoenix::default_actions&>}]' at /usr/include/boost/phoenix/core/detail/function_eval.hpp:146:28, inlined from 'boost::phoenix::detail::call_impl_ >::result_type boost::phoenix::detail::call_impl_ >::operator()(typename boost::phoenix::detail::call_impl_ >::expr_param, typename boost::phoenix::detail::call_impl_ >::state_param, typename boost::phoenix::detail::call_impl_ >::data_param) const [with Fun = boost::phoenix::detail::function_eval; Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 5> >&; State = boost::phoenix::vector4, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 5> >*, boost::fusion::vector&>&, boost::spirit::context, std::pair > >&, boost::fusion::cons > >, boost::fusion::vector > >&, bool&>&; Data = const boost::phoenix::default_actions&; unsigned int ...Indices = {0, 1, 2, 3, 4}]' at /usr/include/boost/phoenix/core/call.hpp:95:26, inlined from 'boost::phoenix::evaluator::impl::result_type boost::phoenix::evaluator::impl::operator()(typename boost::phoenix::evaluator::impl::expr_param, typename boost::phoenix::evaluator::impl::state_param, typename boost::phoenix::evaluator::impl::data_param) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 5> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 5> >*, boost::fusion::vector&>&, boost::spirit::context, std::pair > >&, boost::fusion::cons > >, boost::fusion::vector > >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:74:30, inlined from 'typename boost::proto::detail::apply_transform::result_type boost::phoenix::evaluator::operator()(Expr&&, State&&) const [with Expr = const boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 5> >&; State = const boost::phoenix::vector2, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 5> >*, boost::fusion::vector&>&, boost::spirit::context, std::pair > >&, boost::fusion::cons > >, boost::fusion::vector > >&, bool&>&, const boost::phoenix::default_actions&>&]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:34:9, inlined from 'typename boost::proto::switch_::impl::type, typename boost::phoenix::result_of::actions::type>::result_type boost::phoenix::eval(const Expr&, const Context&) [with Expr = actor, 0>, actor >, actor >, actor >, actor > >, 5> >; Context = vector2, 0>, actor >, actor >, actor >, actor > >, 5> >*, boost::fusion::vector&>&, boost::spirit::context, std::pair > >&, boost::fusion::cons > >, boost::fusion::vector > >&, bool&>&, const default_actions&>]' at /usr/include/boost/phoenix/core/meta_grammar.hpp:139:17, inlined from 'typename boost::phoenix::actor::result(A ...)>::type boost::phoenix::actor::operator()(A&& ...) const [with A = {boost::fusion::vector&>&, boost::spirit::context, std::pair >, std::allocator, std::pair > > >&, boost::fusion::cons > >, boost::fusion::vector > >&, bool&}; Expr = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 5>]' at /usr/include/boost/phoenix/core/actor.hpp:230:33, inlined from 'bool boost::spirit::traits::action_dispatch::operator()(const boost::phoenix::actor&, Attribute&, Context&) [with Eval = boost::proto::exprns_::basic_expr, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 5>; Attribute = boost::iterator_range; Context = boost::spirit::context, std::pair > >&, boost::fusion::cons > >, boost::fusion::vector > >; Component = boost::spirit::qi::raw_directive, boost::phoenix::actor >, boost::phoenix::actor, 0> > >, 2> > >, boost::fusion::cons, boost::phoenix::actor >, boost::phoenix::actor, 0> > >, 2> > >, 2> >, boost::spirit::unused_type>, boost::fusion::cons, boost::fusion::cons > >, boost::fusion::cons, boost::phoenix::actor >, boost::phoenix::actor, 0> > >, 2> > >, boost::fusion::cons, boost::phoenix::actor >, boost::phoenix::actor, 0> > >, 2> > >, boost::fusion::cons, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, mapnik::box2d(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons(), boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons >, boost::fusion::nil_> > > > > > >, boost::fusion::nil_> > > >, boost::fusion::nil_> > > >]' at /usr/include/boost/spirit/home/support/action_dispatch.hpp:183:14, inlined from 'bool boost::spirit::qi::action::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context, std::pair > >&, boost::fusion::cons > >, boost::fusion::vector > >; Skipper = boost::spirit::qi::char_class >; Attribute = const boost::spirit::unused_type; Subject = boost::spirit::qi::raw_directive, boost::phoenix::actor >, boost::phoenix::actor, 0> > >, 2> > >, boost::fusion::cons, boost::phoenix::actor >, boost::phoenix::actor, 0> > >, 2> > >, 2> >, boost::spirit::unused_type>, boost::fusion::cons, boost::fusion::cons > >, boost::fusion::cons, boost::phoenix::actor >, boost::phoenix::actor, 0> > >, 2> > >, boost::fusion::cons, boost::phoenix::actor >, boost::phoenix::actor, 0> > >, 2> > >, boost::fusion::cons, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, mapnik::box2d(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons(), boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons >, boost::fusion::nil_> > > > > > >, boost::fusion::nil_> > > >, boost::fusion::nil_> > > >; Action = boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 5> >]' at /usr/include/boost/spirit/home/qi/action/action.hpp:67:55, inlined from 'bool boost::spirit::qi::detail::parser_binder::call(Iterator&, const Iterator&, Context&, const Skipper&, mpl_::true_) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context, std::pair > >&, boost::fusion::cons > >, boost::fusion::vector > >; Parser = boost::spirit::qi::action, boost::phoenix::actor >, boost::phoenix::actor, 0> > >, 2> > >, boost::fusion::cons, boost::phoenix::actor >, boost::phoenix::actor, 0> > >, 2> > >, 2> >, boost::spirit::unused_type>, boost::fusion::cons, boost::fusion::cons > >, boost::fusion::cons, boost::phoenix::actor >, boost::phoenix::actor, 0> > >, 2> > >, boost::fusion::cons, boost::phoenix::actor >, boost::phoenix::actor, 0> > >, 2> > >, boost::fusion::cons, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, mapnik::box2d(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons(), boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons >, boost::fusion::nil_> > > > > > >, boost::fusion::nil_> > > >, boost::fusion::nil_> > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 5> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:33:27, inlined from 'bool boost::spirit::qi::detail::parser_binder::operator()(Iterator&, const Iterator&, Context&, const Skipper&) const [with Iterator = const char*; Skipper = boost::spirit::qi::char_class >; Context = boost::spirit::context, std::pair > >&, boost::fusion::cons > >, boost::fusion::vector > >; Parser = boost::spirit::qi::action, boost::phoenix::actor >, boost::phoenix::actor, 0> > >, 2> > >, boost::fusion::cons, boost::phoenix::actor >, boost::phoenix::actor, 0> > >, 2> > >, 2> >, boost::spirit::unused_type>, boost::fusion::cons, boost::fusion::cons > >, boost::fusion::cons, boost::phoenix::actor >, boost::phoenix::actor, 0> > >, 2> > >, boost::fusion::cons, boost::phoenix::actor >, boost::phoenix::actor, 0> > >, 2> > >, boost::fusion::cons, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, mapnik::box2d(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons(), boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons >, boost::fusion::nil_> > > > > > >, boost::fusion::nil_> > > >, boost::fusion::nil_> > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 5> > >; Auto = mpl_::bool_]' at /usr/include/boost/spirit/home/qi/nonterminal/detail/parser_binder.hpp:53:24, inlined from 'static R boost::detail::function::function_obj_invoker4::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder, boost::phoenix::actor >, boost::phoenix::actor, 0> > >, 2> > >, boost::fusion::cons, boost::phoenix::actor >, boost::phoenix::actor, 0> > >, 2> > >, 2> >, boost::spirit::unused_type>, boost::fusion::cons, boost::fusion::cons > >, boost::fusion::cons, boost::phoenix::actor >, boost::phoenix::actor, 0> > >, 2> > >, boost::fusion::cons, boost::phoenix::actor >, boost::phoenix::actor, 0> > >, 2> > >, boost::fusion::cons, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, mapnik::box2d(), boost::proto::exprns_::expr >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor >, boost::phoenix::actor > >, 2> > >, boost::fusion::cons(), boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons >, boost::fusion::nil_> > > > > > >, boost::fusion::nil_> > > >, boost::fusion::nil_> > > >, boost::phoenix::actor, 0>, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor >, boost::phoenix::actor > >, 5> > >, mpl_::bool_ >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context, std::pair > >&, boost::fusion::cons > >, boost::fusion::vector > >&; T3 = const boost::spirit::qi::char_class >&]' at /usr/include/boost/function/function_template.hpp:137:22: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::pair >*, std::vector, std::pair > > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::simplify_converter > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::simplify_converter > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:41:34: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter >, mapnik::affine_transform_tag>::conv_type> > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter >, mapnik::affine_transform_tag>::conv_type> > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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 mapnik::vertex&}; _Tp = mapnik::vertex; _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_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]': /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/13.2.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mapnik::vertex}; _Tp = mapnik::vertex; _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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::vertex}; _Tp = mapnik::vertex; _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 > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type> > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type> > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = mapnik::vertex_cache::segment_vector; _Alloc = std::allocator]', inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_cache.hpp:208:35: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type> > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type> > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:41:34: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = mapnik::vertex_cache::segment_vector; _Alloc = std::allocator]', inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_cache.hpp:208:35: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter >, mapnik::affine_transform_tag>::conv_type> > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter >, mapnik::affine_transform_tag>::conv_type> > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:41:34: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:165:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > > >]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > > >]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > > >]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > > >]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::simplify_converter > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::simplify_converter > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:41:34: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:165:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > > > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > > > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > >, mapnik::affine_transform_tag>::conv_type>, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_stroke; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43, inlined from 'void agg::rasterizer_scanline_aa::add_path(VertexSource&, unsigned int) [with VertexSource = agg::conv_stroke > > >, agg::null_markers>; Clip = agg::rasterizer_sl_clip]' at deps/agg/include/agg_rasterizer_scanline_aa.h:196:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::simplify_converter > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::simplify_converter > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:41:34: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > > >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > > > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = mapnik::vertex_cache::segment_vector; _Alloc = std::allocator]', inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_cache.hpp:208:35: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > >, mapnik::affine_transform_tag>::conv_type> > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > > >, mapnik::affine_transform_tag>::conv_type> > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:41:34: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type> > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type> > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = mapnik::vertex_cache::segment_vector; _Alloc = std::allocator]', inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_cache.hpp:208:35: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:388:29: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:611:36: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type> > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::offset_converter > >, mapnik::affine_transform_tag>::conv_type> > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:41:34: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:388:29, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > >, mapnik::affine_transform_tag>::conv_type> > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'void mapnik::offset_converter::push_vertex(const mapnik::vertex2d&) [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:645:28, inlined from 'mapnik::offset_converter::status mapnik::offset_converter::init_vertices() [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:611:36, inlined from 'unsigned int mapnik::offset_converter::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/offset_converter.hpp:108:26, inlined from 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter > > >, mapnik::affine_transform_tag>::conv_type> > >]' at include/mapnik/vertex_cache.hpp:203:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > >; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > >; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type>; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > > >; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve >, mapnik::affine_transform_tag>::conv_type> >; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > > >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > > >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > > >; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > > >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > > >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > > >; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > > > >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > > > >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > > > >; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > > > >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > > > >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > > > >; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_dash; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > > >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > > >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > > >; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > > >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > > >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > > >; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter > > >]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > > > >; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > > > >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > > > >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > > > >; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > > > >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > > > >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > > > >; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex; _Alloc = std::allocator >]', inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices_RDP() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:585:31, inlined from 'mapnik::simplify_converter::status mapnik::simplify_converter::init_vertices() [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:401:41, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:165:26, inlined from 'unsigned int mapnik::simplify_converter::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/simplify_converter.hpp:159:14, inlined from 'unsigned int agg::conv_adaptor_vcgen::vertex(double*, double*) [with VertexSource = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; Generator = agg::vcgen_smooth_poly1; Markers = agg::null_markers]' at deps/agg/include/agg_conv_adaptor_vcgen.h:113:43: /usr/include/c++/13.2.1/bits/stl_vector.h:1289:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1289 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type>; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > >, mapnik::affine_transform_tag>::conv_type> >; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type> >; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > >; T = double; bool Alternating = false]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > >; T = double; bool Alternating = false]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > >; GridAdapter = mapnik::geometry::regular_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > >; T = double; bool Alternating = false]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > >; T = double; bool Alternating = false]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > >; GridAdapter = mapnik::geometry::regular_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > > >; T = double; bool Alternating = false]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > > >; T = double; bool Alternating = false]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > > >; GridAdapter = mapnik::geometry::regular_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > > >; T = double; bool Alternating = false]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > > >; T = double; bool Alternating = false]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > > >; GridAdapter = mapnik::geometry::regular_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>; T = double; bool Alternating = false]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>; T = double; bool Alternating = false]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>; GridAdapter = mapnik::geometry::regular_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>; T = double; bool Alternating = false]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>; T = double; bool Alternating = false]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > > >, mapnik::affine_transform_tag>::conv_type>; GridAdapter = mapnik::geometry::regular_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > > > >; T = double; bool Alternating = false]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > > > >; T = double; bool Alternating = false]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > > > >; GridAdapter = mapnik::geometry::regular_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&) [with Geometry = agg::conv_smooth_poly1_curve > > > >; Processor = mapnik::detail::grid_placement_finder_adapter >; Dispatcher = mapnik::detail::dispatcher]' at include/mapnik/vertex_converters.hpp:332:22, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if::value>::type*) [with Geometry = agg::conv_smooth_poly1_curve > > > >; Processor = mapnik::detail::grid_placement_finder_adapter >; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::offset_transform_tag; ConverterTypes = {}]' at include/mapnik/vertex_converters.hpp:310:69: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > > > >; T = double; bool Alternating = false]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > > > >; T = double; bool Alternating = false]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > > > >; GridAdapter = mapnik::geometry::regular_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&) [with Geometry = agg::conv_smooth_poly1_curve > > > >; Processor = mapnik::detail::grid_placement_finder_adapter >; Dispatcher = mapnik::detail::dispatcher]' at include/mapnik/vertex_converters.hpp:332:22, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if::value>::type*) [with Geometry = agg::conv_smooth_poly1_curve > > > >; Processor = mapnik::detail::grid_placement_finder_adapter >; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::offset_transform_tag; ConverterTypes = {}]' at include/mapnik/vertex_converters.hpp:310:69: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > > > >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > > > >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > > > >; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&) [with Geometry = agg::conv_smooth_poly1_curve > > > >; Processor = mapnik::detail::grid_placement_finder_adapter >; Dispatcher = mapnik::detail::dispatcher]' at include/mapnik/vertex_converters.hpp:332:22, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if::value>::type*) [with Geometry = agg::conv_smooth_poly1_curve > > > >; Processor = mapnik::detail::grid_placement_finder_adapter >; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::offset_transform_tag; ConverterTypes = {}]' at include/mapnik/vertex_converters.hpp:310:69, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if::value>::type*) [with Geometry = mapnik::transform_path_adapter > > >; Processor = mapnik::detail::grid_placement_finder_adapter >; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:306:70, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if::value>::type*) [with Geometry = mapnik::transform_path_adapter > > >; Processor = mapnik::detail::grid_placement_finder_adapter >; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:310:69, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if::value>::type*) [with Geometry = mapnik::transform_path_adapter > > >; Processor = mapnik::detail::grid_placement_finder_adapter >; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::affine_transform_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:310:69, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<(! mapnik::detail::is_switchable::value)>::type*) [with Geometry = agg::conv_clip_polygon > >; Processor = mapnik::detail::grid_placement_finder_adapter >; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::transform_tag; ConverterTypes = {mapnik::affine_transform_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:320:66, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if::value>::type*) [with Geometry = agg::conv_clip_polyline >; Processor = mapnik::detail::grid_placement_finder_adapter >; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:306:70, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if::value>::type*) [with Geometry = agg::conv_clip_polyline >; Processor = mapnik::detail::grid_placement_finder_adapter >; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:297:17, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if::value>::type*) [with Geometry = mapnik::geometry::polygon_vertex_adapter; Processor = mapnik::detail::grid_placement_finder_adapter >; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::clip_line_tag; ConverterTypes = {mapnik::clip_poly_tag, mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:306:70, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if::value>::type*) [with Geometry = mapnik::geometry::polygon_vertex_adapter; Processor = mapnik::detail::grid_placement_finder_adapter >; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::clip_line_tag; ConverterTypes = {mapnik::clip_poly_tag, mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:297:17, inlined from 'void mapnik::vertex_converter::apply(VertexAdapter&, Processor&) [with VertexAdapter = mapnik::geometry::polygon_vertex_adapter; Processor = mapnik::detail::grid_placement_finder_adapter >; ConverterTypes = {mapnik::clip_line_tag, mapnik::clip_poly_tag, mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:405:115, inlined from 'void mapnik::text_symbolizer_helper::initialize_grid_points() const [with GridAdapter = mapnik::geometry::alternating_grid_vertex_converter]' at src/text/symbolizer_helpers.cpp:582:25: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = agg::conv_smooth_poly1_curve > > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:52:42, inlined from 'mapnik::geometry::polygon mapnik::geometry::grid_vertex_converter::cache_path(PathType&) const [with PathType = agg::conv_smooth_poly1_curve > > > >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:236:34, inlined from 'mapnik::geometry::grid_vertex_converter::grid_vertex_converter(PathType&, T, T, double) [with PathType = agg::conv_smooth_poly1_curve > > > >; T = double; bool Alternating = true]' at include/mapnik/grid_vertex_converter.hpp:109:71, inlined from 'void mapnik::detail::grid_placement_finder_adapter::add_path(PathT&) const [with PathT = agg::conv_smooth_poly1_curve > > > >; GridAdapter = mapnik::geometry::alternating_grid_vertex_converter; T = double; Points = std::__cxx11::list]' at src/text/symbolizer_helpers.cpp:122:31, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&) [with Geometry = agg::conv_smooth_poly1_curve > > > >; Processor = mapnik::detail::grid_placement_finder_adapter >; Dispatcher = mapnik::detail::dispatcher]' at include/mapnik/vertex_converters.hpp:332:22, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if::value>::type*) [with Geometry = agg::conv_smooth_poly1_curve > > > >; Processor = mapnik::detail::grid_placement_finder_adapter >; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::offset_transform_tag; ConverterTypes = {}]' at include/mapnik/vertex_converters.hpp:310:69, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if::value>::type*) [with Geometry = mapnik::transform_path_adapter > > >; Processor = mapnik::detail::grid_placement_finder_adapter >; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:306:70, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if::value>::type*) [with Geometry = mapnik::transform_path_adapter > > >; Processor = mapnik::detail::grid_placement_finder_adapter >; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:310:69, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if::value>::type*) [with Geometry = mapnik::transform_path_adapter > > >; Processor = mapnik::detail::grid_placement_finder_adapter >; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::affine_transform_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:310:69, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<(! mapnik::detail::is_switchable::value)>::type*) [with Geometry = agg::conv_clip_polygon > >; Processor = mapnik::detail::grid_placement_finder_adapter >; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::transform_tag; ConverterTypes = {mapnik::affine_transform_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:320:66, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if::value>::type*) [with Geometry = agg::conv_clip_polyline >; Processor = mapnik::detail::grid_placement_finder_adapter >; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:306:70, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if::value>::type*) [with Geometry = agg::conv_clip_polyline >; Processor = mapnik::detail::grid_placement_finder_adapter >; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:297:17, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if::value>::type*) [with Geometry = mapnik::geometry::polygon_vertex_adapter; Processor = mapnik::detail::grid_placement_finder_adapter >; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::clip_line_tag; ConverterTypes = {mapnik::clip_poly_tag, mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:306:70, inlined from 'static void mapnik::detail::converters_helper::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if::value>::type*) [with Geometry = mapnik::geometry::polygon_vertex_adapter; Processor = mapnik::detail::grid_placement_finder_adapter >; Dispatcher = mapnik::detail::dispatcher; Current = mapnik::clip_line_tag; ConverterTypes = {mapnik::clip_poly_tag, mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:297:17, inlined from 'void mapnik::vertex_converter::apply(VertexAdapter&, Processor&) [with VertexAdapter = mapnik::geometry::polygon_vertex_adapter; Processor = mapnik::detail::grid_placement_finder_adapter >; ConverterTypes = {mapnik::clip_line_tag, mapnik::clip_poly_tag, mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:405:115, inlined from 'void mapnik::text_symbolizer_helper::initialize_grid_points() const [with GridAdapter = mapnik::geometry::alternating_grid_vertex_converter]' at src/text/symbolizer_helpers.cpp:582:25: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::simplify_converter > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::simplify_converter > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::simplify_converter > > >; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point&}; _Tp = mapnik::geometry::point; _Alloc = std::allocator >]', inlined from 'void mapnik::geometry::polygon_vertex_processor::add_path(Path&) [with Path = mapnik::simplify_converter > >, mapnik::affine_transform_tag>::conv_type>; T = double]' at include/mapnik/geometry/polygon_vertex_processor.hpp:47:38: /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 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {agg::vertex_base}; _Tp = agg::vertex_base; _Alloc = std::allocator >]', inlined from 'void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = agg::vertex_base; _Alloc = std::allocator >]' at /usr/include/c++/13.2.1/bits/stl_vector.h:1296:21, inlined from 'void mapnik::svg::vertex_stl_adapter::add_vertex(double, double, unsigned int) [with Container = std::vector >]' at include/mapnik/svg/svg_path_adapter.hpp:857:28, inlined from 'void mapnik::svg::path_adapter::concat_path(VertexSource&, unsigned int) [with VertexSource = agg::ellipse; VertexContainer = mapnik::svg::vertex_stl_adapter > >]' at include/mapnik/svg/svg_path_adapter.hpp:167:33, inlined from 'void mapnik::build_ellipse(const symbolizer_base&, feature_impl&, const attributes&, svg_storage_type&, svg::svg_path_adapter&)' at src/marker_helpers.cpp:62:37: /usr/include/c++/13.2.1/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -o src/libmapnik.so -Wl,-rpath-link,. -Wl,-soname,libmapnik.so.3.1 -Wl,-rpath=/usr/lib -Wl,--as-needed,-O1,--sort-common -pthread -shared src/expression_grammar.os src/fs.os src/request.os src/well_known_srs.os src/params.os src/image_filter_types.os src/image_filter_grammar.os src/color.os src/conversions.os src/image_copy.os src/image_compositing.os src/image_scaling.os src/box2d.os src/datasource_cache.os src/datasource_cache_static.os src/debug.os src/geometry_reprojection.os src/geometry/interior.os src/expression_node.os src/expression_string.os src/expression.os src/transform_expression.os src/feature_kv_iterator.os src/feature_style_processor.os src/feature_type_style.os src/dasharray_parser.os src/font_engine_freetype.os src/font_set.os src/function_call.os src/gradient.os src/parse_path.os src/image_reader.os src/cairo_io.os src/image.os src/image_view.os src/image_view_any.os src/image_any.os src/image_options.os src/image_util.os src/image_util_jpeg.os src/image_util_png.os src/image_util_tiff.os src/image_util_webp.os src/layer.os src/map.os src/load_map.os src/palette.os src/marker_helpers.os src/transform_expression_grammar.os src/geometry_envelope.os src/plugin.os src/rule.os src/save_map.os src/wkb.os src/twkb.os src/projection.os src/proj_transform.os src/scale_denominator.os src/simplify.os src/parse_transform.os src/memory_datasource.os src/symbolizer.os src/symbolizer_keys.os src/symbolizer_enumerations.os src/unicode.os src/raster_colorizer.os src/mapped_memory_cache.os src/marker_cache.os src/svg/svg_parser.os src/svg/svg_path_parser.os src/svg/svg_points_parser.os src/svg/svg_transform_parser.os src/warp.os src/css_color_grammar.os src/vertex_cache.os src/vertex_adapters.os src/text/font_library.os src/text/text_layout.os src/text/text_line.os src/text/itemizer.os src/text/scrptrun.os src/text/face.os src/text/glyph_positions.os src/text/placement_finder.os src/text/properties_util.os src/text/renderer.os src/text/symbolizer_helpers.os src/text/text_properties.os src/text/font_feature_settings.os src/text/formatting/base.os src/text/formatting/list.os src/text/formatting/text.os src/text/formatting/format.os src/text/formatting/layout.os src/text/formatting/registry.os src/text/placements/registry.os src/text/placements/base.os src/text/placements/dummy.os src/text/placements/list.os src/text/placements/simple.os src/group/group_layout_manager.os src/group/group_rule.os src/group/group_symbolizer_helper.os src/xml_tree.os src/config_error.os src/color_factory.os src/renderer_common.os src/renderer_common/render_group_symbolizer.os src/renderer_common/render_markers_symbolizer.os src/renderer_common/render_pattern.os src/renderer_common/render_thunk_extractor.os src/renderer_common/pattern_alignment.os src/math.os src/value.os src/cairo/process_markers_symbolizer.os src/cairo/process_group_symbolizer.os src/cairo/cairo_context.os src/cairo/cairo_renderer.os src/cairo/cairo_render_vector.os src/cairo/process_text_symbolizer.os src/cairo/process_line_symbolizer.os src/cairo/process_line_pattern_symbolizer.os src/cairo/process_polygon_symbolizer.os src/cairo/process_polygon_pattern_symbolizer.os src/cairo/process_debug_symbolizer.os src/cairo/process_point_symbolizer.os src/cairo/process_raster_symbolizer.os src/cairo/process_building_symbolizer.os src/png_reader.os src/tiff_reader.os src/webp_reader.os src/jpeg_reader.os src/agg/agg_renderer.os src/agg/process_dot_symbolizer.os src/agg/process_building_symbolizer.os src/agg/process_line_symbolizer.os src/agg/process_line_pattern_symbolizer.os src/agg/process_text_symbolizer.os src/agg/process_point_symbolizer.os src/agg/process_polygon_symbolizer.os src/agg/process_polygon_pattern_symbolizer.os src/agg/process_raster_symbolizer.os src/agg/process_shield_symbolizer.os src/agg/process_markers_symbolizer.os src/agg/process_group_symbolizer.os src/agg/process_debug_symbolizer.os src/grid/process_markers_symbolizer.os src/grid/process_group_symbolizer.os src/grid/grid.os src/grid/grid_renderer.os src/grid/process_building_symbolizer.os src/grid/process_line_pattern_symbolizer.os src/grid/process_line_symbolizer.os src/grid/process_point_symbolizer.os src/grid/process_polygon_pattern_symbolizer.os src/grid/process_polygon_symbolizer.os src/grid/process_raster_symbolizer.os src/grid/process_shield_symbolizer.os src/grid/process_text_symbolizer.os src/libxml2_loader.os -Ldeps/agg -Lsrc -Lsrc/json -Lsrc/wkt -Lfreetype -L/usr/lib -lagg -lboost_filesystem -lboost_regex -lcairo -lpng -ltiff -lwebp -lxml2 -licui18n -lboost_system -lharfbuzz -ljpeg -licuuc -lfreetype -lz -ldl c++ -o plugins/input/topojson.input -Wl,--as-needed,-O1,--sort-common -shared plugins/input/topojson/topojson_datasource.os plugins/input/topojson/topojson_featureset.os -Ldeps/agg -Lsrc -Lsrc/json -Lsrc/wkt -Lfreetype -L/usr/lib -lmapnik -lmapnik-json -lboost_system -licuuc c++ -o plugins/input/sqlite.input -Wl,--as-needed,-O1,--sort-common -shared plugins/input/sqlite/sqlite_datasource.os plugins/input/sqlite/sqlite_featureset.os -Ldeps/agg -Lsrc -Lsrc/json -Lsrc/wkt -Lfreetype -L/usr/lib -lmapnik -lsqlite3 -lboost_system -licuuc c++ -o plugins/input/geojson.input -Wl,--as-needed,-O1,--sort-common -shared plugins/input/geojson/geojson_datasource.os plugins/input/geojson/geojson_featureset.os plugins/input/geojson/geojson_index_featureset.os plugins/input/geojson/geojson_memory_index_featureset.os -Ldeps/agg -Lsrc -Lsrc/json -Lsrc/wkt -Lfreetype -L/usr/lib -lmapnik -lmapnik-json -lboost_system -licuuc c++ -o plugins/input/gdal.input -Wl,--as-needed,-O1,--sort-common -shared plugins/input/gdal/gdal_datasource.os plugins/input/gdal/gdal_featureset.os -Ldeps/agg -Lsrc -Lsrc/json -Lsrc/wkt -Lfreetype -L/usr/lib -lmapnik -lgdal -lboost_system -licuuc c++ -o plugins/input/pgraster.input -Wl,--as-needed,-O1,--sort-common -shared plugins/input/pgraster/pgraster_datasource.os plugins/input/pgraster/pgraster_featureset.os plugins/input/pgraster/pgraster_wkb_reader.os -Ldeps/agg -Lsrc -Lsrc/json -Lsrc/wkt -Lfreetype -L/usr/lib -lmapnik -lpq -lboost_system -licuuc c++ -o plugins/input/csv.input -Wl,--as-needed,-O1,--sort-common -shared plugins/input/csv/csv_utils.os plugins/input/csv/csv_datasource.os plugins/input/csv/csv_featureset.os plugins/input/csv/csv_inline_featureset.os plugins/input/csv/csv_index_featureset.os -Ldeps/agg -Lsrc -Lsrc/json -Lsrc/wkt -Lfreetype -L/usr/lib -lmapnik -lmapnik-json -lmapnik-wkt -lboost_system -licuuc c++ -o plugins/input/raster.input -Wl,--as-needed,-O1,--sort-common -shared plugins/input/raster/raster_datasource.os plugins/input/raster/raster_featureset.os plugins/input/raster/raster_info.os -Ldeps/agg -Lsrc -Lsrc/json -Lsrc/wkt -Lfreetype -L/usr/lib -lmapnik -lboost_system -licuuc c++ -o utils/mapnik-render/mapnik-render -Wl,--as-needed,-O1,--sort-common utils/mapnik-render/mapnik-render.o -Ldeps/agg -Lsrc -Lsrc/json -Lsrc/wkt -Lfreetype -L/usr/lib -lmapnik -lboost_program_options -lagg -lboost_filesystem -lboost_regex -lcairo -lpng -ltiff -lwebp -lxml2 -licui18n -lboost_system -lharfbuzz -ljpeg -licuuc -lfreetype -lz -ldl c++ -o utils/mapnik-index/mapnik-index -Wl,--as-needed,-O1,--sort-common utils/mapnik-index/mapnik-index.o utils/mapnik-index/process_csv_file.o utils/mapnik-index/process_geojson_file.o plugins/input/csv/csv_utils.o -Ldeps/agg -Lsrc -Lsrc/json -Lsrc/wkt -Lfreetype -L/usr/lib -lmapnik -lboost_program_options -lboost_system -lmapnik-json -lmapnik-wkt -licuuc c++ -o plugins/input/postgis.input -Wl,--as-needed,-O1,--sort-common -shared plugins/input/postgis/postgis_datasource.os plugins/input/postgis/postgis_featureset.os -Ldeps/agg -Lsrc -Lsrc/json -Lsrc/wkt -Lfreetype -L/usr/lib -lmapnik -lpq -lboost_system -lboost_regex -licui18n -licuuc -licudata c++ -o plugins/input/ogr.input -Wl,--as-needed,-O1,--sort-common -shared plugins/input/ogr/ogr_converter.os plugins/input/ogr/ogr_datasource.os plugins/input/ogr/ogr_featureset.os plugins/input/ogr/ogr_index_featureset.os -Ldeps/agg -Lsrc -Lsrc/json -Lsrc/wkt -Lfreetype -L/usr/lib -lmapnik -lgdal -lboost_system -licuuc c++ -o utils/shapeindex/shapeindex -Wl,--as-needed,-O1,--sort-common utils/shapeindex/shapeindex.o -Ldeps/agg -Lsrc -Lsrc/json -Lsrc/wkt -Lfreetype -L/usr/lib -lmapnik -lboost_program_options -lboost_system -licuuc c++ -o plugins/input/shape.input -Wl,--as-needed,-O1,--sort-common -shared plugins/input/shape/shape_datasource.os plugins/input/shape/shape_featureset.os plugins/input/shape/shape_index_featureset.os plugins/input/shape/shape_io.os plugins/input/shape/shape_utils.os plugins/input/shape/dbfile.os -Ldeps/agg -Lsrc -Lsrc/json -Lsrc/wkt -Lfreetype -L/usr/lib -lmapnik -lboost_system -licuuc c++ -o demo/c++/rundemo -Wl,--as-needed,-O1,--sort-common demo/c++/rundemo.o -Ldeps/agg -Lsrc -Lsrc/json -Lsrc/wkt -Lfreetype -L/usr/lib -lmapnik -lagg -lboost_filesystem -lboost_regex -lcairo -lpng -ltiff -lwebp -lxml2 -licui18n -lboost_system -lharfbuzz -ljpeg -licuuc -lfreetype -lz -ldl scons: done building targets. >>> mapnik: Entering fakeroot... scons: Reading SConscript files ... Using previous successful configuration... Re-configure by running "python scons/scons.py configure".  Welcome to Mapnik...  scons: done reading SConscript files. scons: Building targets ... Install file: "src/json/libmapnik-json.a" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/libmapnik-json.a" Install file: "src/wkt/libmapnik-wkt.a" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/libmapnik-wkt.a" Install file: "src/libmapnik.so" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/libmapnik.so.3.1.0" Install file: "include/mapnik/make_unique.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/make_unique.hpp" Install file: "include/mapnik/path.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/path.hpp" Install file: "include/mapnik/symbolizer_keys.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/symbolizer_keys.hpp" Install file: "include/mapnik/image.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image.hpp" Install file: "include/mapnik/symbolizer_utils.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/symbolizer_utils.hpp" Install file: "include/mapnik/geometry_to_path.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry_to_path.hpp" Install file: "include/mapnik/parse_transform.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/parse_transform.hpp" Install file: "include/mapnik/image_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_impl.hpp" Install file: "include/mapnik/symbolizer_hash.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/symbolizer_hash.hpp" Install file: "include/mapnik/datasource_geometry_type.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/datasource_geometry_type.hpp" Install file: "include/mapnik/expression_evaluator.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/expression_evaluator.hpp" Install file: "include/mapnik/geometry.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry.hpp" Install file: "include/mapnik/box2d_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/box2d_impl.hpp" Install file: "include/mapnik/timer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/timer.hpp" Install file: "include/mapnik/simplify_converter.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/simplify_converter.hpp" Install file: "include/mapnik/ellipsoid.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/ellipsoid.hpp" Install file: "include/mapnik/unicode.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/unicode.hpp" Install file: "include/mapnik/vertex_adapters.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/vertex_adapters.hpp" Install file: "include/mapnik/geometry_is_simple.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry_is_simple.hpp" Install file: "include/mapnik/geometry_remove_empty.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry_remove_empty.hpp" Install file: "include/mapnik/feature_type_style.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/feature_type_style.hpp" Install file: "include/mapnik/params_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/params_impl.hpp" Install file: "include/mapnik/webp_io.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/webp_io.hpp" Install file: "include/mapnik/image_view_any.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_view_any.hpp" Install file: "include/mapnik/request.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/request.hpp" Install file: "include/mapnik/factory.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/factory.hpp" Install file: "include/mapnik/ptree_helpers.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/ptree_helpers.hpp" Install file: "include/mapnik/feature_style_processor_context.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/feature_style_processor_context.hpp" Install file: "include/mapnik/stringify_macro.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/stringify_macro.hpp" Install file: "include/mapnik/geometry_envelope_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry_envelope_impl.hpp" Install file: "include/mapnik/image_options.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_options.hpp" Install file: "include/mapnik/scale_denominator.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/scale_denominator.hpp" Install file: "include/mapnik/symbolizer_enumerations.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/symbolizer_enumerations.hpp" Install file: "include/mapnik/memory_featureset.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/memory_featureset.hpp" Install file: "include/mapnik/params.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/params.hpp" Install file: "include/mapnik/geometry_reprojection.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry_reprojection.hpp" Install file: "include/mapnik/coord.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/coord.hpp" ldconfig(["/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/libmapnik.so.3.1.0"], ["src/libmapnik.so"]) Install file: "include/mapnik/query.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/query.hpp" Install file: "include/mapnik/image_filter.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_filter.hpp" Install file: "include/mapnik/geometry_reprojection_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry_reprojection_impl.hpp" Install file: "include/mapnik/proj_transform.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/proj_transform.hpp" Install file: "include/mapnik/hextree.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/hextree.hpp" Install file: "include/mapnik/vertex_vector.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/vertex_vector.hpp" Install file: "include/mapnik/marker_cache.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/marker_cache.hpp" Install file: "include/mapnik/css_color_grammar.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/css_color_grammar.hpp" Install file: "include/mapnik/vertex.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/vertex.hpp" Install file: "include/mapnik/transform_processor.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/transform_processor.hpp" Install file: "include/mapnik/agg_rasterizer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg_rasterizer.hpp" Install file: "include/mapnik/path_expression.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/path_expression.hpp" Install file: "include/mapnik/image_null.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_null.hpp" Install file: "include/mapnik/config.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/config.hpp" Install file: "include/mapnik/feature_layer_desc.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/feature_layer_desc.hpp" Install file: "include/mapnik/save_map.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/save_map.hpp" Install file: "include/mapnik/geometry_is_valid.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry_is_valid.hpp" Install file: "include/mapnik/feature_factory.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/feature_factory.hpp" Install file: "include/mapnik/font_engine_freetype.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/font_engine_freetype.hpp" Install file: "include/mapnik/geometry_type.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry_type.hpp" Install file: "include/mapnik/datasource_cache.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/datasource_cache.hpp" Install file: "include/mapnik/png_io.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/png_io.hpp" Install file: "include/mapnik/warp.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/warp.hpp" Install file: "include/mapnik/font_set.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/font_set.hpp" Install file: "include/mapnik/symbolizer_dispatch.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/symbolizer_dispatch.hpp" Install file: "include/mapnik/cxx11_support.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/cxx11_support.hpp" Install file: "include/mapnik/agg_renderer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg_renderer.hpp" Install file: "include/mapnik/value_hash.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/value_hash.hpp" Install file: "include/mapnik/image_util_webp.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_util_webp.hpp" Install file: "include/mapnik/proj_strategy.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/proj_strategy.hpp" Install file: "include/mapnik/evaluate_global_attributes.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/evaluate_global_attributes.hpp" Install file: "include/mapnik/image_util_tiff.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_util_tiff.hpp" Install file: "include/mapnik/xml_attribute_cast.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/xml_attribute_cast.hpp" Install file: "include/mapnik/expression_grammar_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/expression_grammar_impl.hpp" Install file: "include/mapnik/geometry_transform.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry_transform.hpp" Install file: "include/mapnik/transform_expression_grammar_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/transform_expression_grammar_impl.hpp" Install file: "include/mapnik/sse.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/sse.hpp" Install file: "include/mapnik/debug.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/debug.hpp" Install file: "include/mapnik/attribute.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/attribute.hpp" Install file: "include/mapnik/datasource.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/datasource.hpp" symlink(["/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/libmapnik.so.3.1"], ["/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/libmapnik.so.3.1.0"]) Install file: "include/mapnik/raster_colorizer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/raster_colorizer.hpp" Install file: "include/mapnik/gradient.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/gradient.hpp" Install file: "include/mapnik/jpeg_io.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/jpeg_io.hpp" Install file: "include/mapnik/agg_pattern_source.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg_pattern_source.hpp" Install file: "include/mapnik/transform_path_adapter.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/transform_path_adapter.hpp" Install file: "include/mapnik/image_reader.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_reader.hpp" Install file: "include/mapnik/feature_style_processor_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/feature_style_processor_impl.hpp" Install file: "include/mapnik/enumeration.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/enumeration.hpp" Install file: "include/mapnik/filter_factory.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/filter_factory.hpp" Install file: "include/mapnik/path_expression_grammar.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/path_expression_grammar.hpp" Install file: "include/mapnik/image_filter_grammar_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_filter_grammar_impl.hpp" Install file: "include/mapnik/agg_render_marker.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg_render_marker.hpp" Install file: "include/mapnik/filter_featureset.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/filter_featureset.hpp" Install file: "include/mapnik/featureset.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/featureset.hpp" Install file: "include/mapnik/vertex_converters.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/vertex_converters.hpp" Install file: "include/mapnik/xml_loader.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/xml_loader.hpp" Install file: "include/mapnik/value_error.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/value_error.hpp" Install file: "include/mapnik/geometry_types.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry_types.hpp" Install file: "include/mapnik/xml_tree.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/xml_tree.hpp" Install file: "include/mapnik/symbolizer_default_values.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/symbolizer_default_values.hpp" Install file: "include/mapnik/path_expression_grammar_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/path_expression_grammar_impl.hpp" Install file: "include/mapnik/image_util_png.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_util_png.hpp" Install file: "include/mapnik/pool.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/pool.hpp" Install file: "include/mapnik/image_compositing.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_compositing.hpp" Install file: "include/mapnik/xml_node.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/xml_node.hpp" Install file: "include/mapnik/load_map.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/load_map.hpp" Install file: "include/mapnik/safe_cast.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/safe_cast.hpp" Install file: "include/mapnik/simplify.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/simplify.hpp" Install file: "include/mapnik/image_view_null.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_view_null.hpp" Install file: "include/mapnik/image_filter_grammar.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_filter_grammar.hpp" Install file: "include/mapnik/image_filter_types.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_filter_types.hpp" Install file: "include/mapnik/color.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/color.hpp" Install file: "include/mapnik/warning_ignore.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/warning_ignore.hpp" Install file: "include/mapnik/well_known_srs.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/well_known_srs.hpp" Install file: "include/mapnik/css_color_grammar_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/css_color_grammar_impl.hpp" Install file: "include/mapnik/geometry_strategy.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry_strategy.hpp" Install file: "include/mapnik/expression_node.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/expression_node.hpp" Install file: "include/mapnik/transform_expression.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/transform_expression.hpp" Install file: "include/mapnik/grid_vertex_converter.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/grid_vertex_converter.hpp" Install file: "include/mapnik/geom_util.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geom_util.hpp" Install file: "include/mapnik/pixel_position.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/pixel_position.hpp" Install file: "include/mapnik/symbolizer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/symbolizer.hpp" Install file: "include/mapnik/warning_ignore_agg.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/warning_ignore_agg.hpp" Install file: "include/mapnik/image_view.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_view.hpp" Install file: "include/mapnik/quad_tree.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/quad_tree.hpp" Install file: "include/mapnik/offset_converter.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/offset_converter.hpp" Install file: "include/mapnik/label_collision_detector.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/label_collision_detector.hpp" Install file: "include/mapnik/octree.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/octree.hpp" Install file: "include/mapnik/config_error.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/config_error.hpp" Install file: "include/mapnik/geometry_fusion_adapted.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry_fusion_adapted.hpp" Install file: "include/mapnik/expression_node_types.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/expression_node_types.hpp" Install file: "include/mapnik/image_util.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_util.hpp" Install file: "include/mapnik/image_util_jpeg.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_util_jpeg.hpp" Install file: "include/mapnik/expression_string.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/expression_string.hpp" Install file: "include/mapnik/box2d.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/box2d.hpp" Install file: "include/mapnik/version.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/version.hpp" Install file: "include/mapnik/image_any.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_any.hpp" Install file: "include/mapnik/global.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/global.hpp" Install file: "include/mapnik/sql_utils.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/sql_utils.hpp" Install file: "include/mapnik/feature_kv_iterator.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/feature_kv_iterator.hpp" Install file: "include/mapnik/transform_expression_grammar.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/transform_expression_grammar.hpp" Install file: "include/mapnik/attribute_descriptor.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/attribute_descriptor.hpp" Install file: "include/mapnik/value.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/value.hpp" Install file: "include/mapnik/agg_helpers.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg_helpers.hpp" Install file: "include/mapnik/renderer_common.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common.hpp" Install file: "include/mapnik/pixel_types.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/pixel_types.hpp" Install file: "include/mapnik/hit_test_filter.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/hit_test_filter.hpp" Install file: "include/mapnik/expression.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/expression.hpp" Install file: "include/mapnik/map.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/map.hpp" Install file: "include/mapnik/memory_datasource.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/memory_datasource.hpp" Install file: "include/mapnik/geometry_envelope.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry_envelope.hpp" Install file: "include/mapnik/plugin.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/plugin.hpp" Install file: "include/mapnik/view_strategy.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/view_strategy.hpp" Install file: "include/mapnik/projection.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/projection.hpp" Install file: "include/mapnik/geometry_centroid.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry_centroid.hpp" Install file: "include/mapnik/rule_cache.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/rule_cache.hpp" Install file: "include/mapnik/geometry_is_empty.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry_is_empty.hpp" Install file: "include/mapnik/marker.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/marker.hpp" Install file: "include/mapnik/wkb.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/wkb.hpp" symlink(["/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/libmapnik.so"], ["/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/libmapnik.so.3.1"]) Install file: "include/mapnik/rule.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/rule.hpp" Install file: "include/mapnik/vertex_processor.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/vertex_processor.hpp" Install file: "include/mapnik/image_view_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_view_impl.hpp" Install file: "include/mapnik/marker_helpers.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/marker_helpers.hpp" Install file: "include/mapnik/boolean.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/boolean.hpp" Install file: "include/mapnik/mapped_memory_cache.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/mapped_memory_cache.hpp" Install file: "include/mapnik/function_call.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/function_call.hpp" Install file: "include/mapnik/geometry_adapters.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry_adapters.hpp" Install file: "include/mapnik/feature.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/feature.hpp" Install file: "include/mapnik/cairo_io.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/cairo_io.hpp" Install file: "include/mapnik/image_copy.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_copy.hpp" Install file: "include/mapnik/view_transform.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/view_transform.hpp" Install file: "include/mapnik/color_factory.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/color_factory.hpp" Install file: "include/mapnik/markers_placement.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/markers_placement.hpp" Install file: "include/mapnik/value_types.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/value_types.hpp" Install file: "include/mapnik/vertex_cache.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/vertex_cache.hpp" Install file: "include/mapnik/geometry_correct.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry_correct.hpp" Install file: "include/mapnik/image_scaling.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_scaling.hpp" Install file: "include/mapnik/symbolizer_base.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/symbolizer_base.hpp" Install file: "include/mapnik/attribute_collector.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/attribute_collector.hpp" Install file: "include/mapnik/tolerance_iterator.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/tolerance_iterator.hpp" Install file: "include/mapnik/layer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/layer.hpp" Install file: "include/mapnik/feature_style_processor.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/feature_style_processor.hpp" Install file: "include/mapnik/raster.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/raster.hpp" Install file: "include/mapnik/segment.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/segment.hpp" Install file: "include/mapnik/palette.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/palette.hpp" Install file: "include/mapnik/expression_grammar.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/expression_grammar.hpp" Install file: "include/mapnik/image_scaling_traits.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_scaling_traits.hpp" Install file: "include/mapnik/parse_path.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/parse_path.hpp" Install file: "include/mapnik/tiff_io.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/tiff_io.hpp" Install file: "include/mapnik/span_image_filter.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/span_image_filter.hpp" Install file: "include/mapnik/csv/csv_grammar.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/csv/csv_grammar.hpp" Install file: "include/mapnik/csv/csv_types.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/csv/csv_types.hpp" Install file: "include/mapnik/csv/csv_grammar_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/csv/csv_grammar_impl.hpp" Install file: "include/mapnik/svg/svg_converter.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_converter.hpp" Install file: "include/mapnik/svg/svg_path_adapter.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_path_adapter.hpp" Install file: "include/mapnik/svg/geometry_svg_generator.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/geometry_svg_generator.hpp" Install file: "include/mapnik/svg/svg_path_parser.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_path_parser.hpp" Install file: "include/mapnik/svg/svg_storage.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_storage.hpp" Install file: "include/mapnik/svg/svg_renderer_agg.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_renderer_agg.hpp" Install file: "include/mapnik/svg/geometry_svg_generator_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/geometry_svg_generator_impl.hpp" Install file: "include/mapnik/svg/svg_points_grammar.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_points_grammar.hpp" Install file: "include/mapnik/svg/svg_path_attributes.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_path_attributes.hpp" Install file: "include/mapnik/svg/svg_path_grammar_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_path_grammar_impl.hpp" Install file: "include/mapnik/svg/svg_parser.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_parser.hpp" Install file: "include/mapnik/svg/svg_transform_grammar.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_transform_grammar.hpp" Install file: "include/mapnik/svg/svg_path_grammar.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_path_grammar.hpp" Install file: "include/mapnik/svg/svg_points_grammar_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_points_grammar_impl.hpp" Install file: "include/mapnik/svg/svg_path_commands.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_path_commands.hpp" Install file: "include/mapnik/svg/svg_transform_grammar_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_transform_grammar_impl.hpp" Install file: "include/mapnik/svg/svg_parser_exception.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_parser_exception.hpp" Install file: "include/mapnik/wkt/wkt_grammar.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/wkt/wkt_grammar.hpp" Install file: "include/mapnik/wkt/wkt_generator_grammar.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/wkt/wkt_generator_grammar.hpp" Install file: "include/mapnik/wkt/wkt_grammar_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/wkt/wkt_grammar_impl.hpp" Install file: "include/mapnik/wkt/wkt_generator_grammar_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/wkt/wkt_generator_grammar_impl.hpp" Install file: "include/mapnik/wkt/wkt_factory.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/wkt/wkt_factory.hpp" Install file: "include/mapnik/cairo/render_polygon_pattern.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/cairo/render_polygon_pattern.hpp" Install file: "include/mapnik/cairo/cairo_renderer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/cairo/cairo_renderer.hpp" Install file: "include/mapnik/cairo/cairo_context.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/cairo/cairo_context.hpp" Install file: "include/mapnik/cairo/cairo_render_vector.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/cairo/cairo_render_vector.hpp" Install file: "include/mapnik/cairo/cairo_image_util.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/cairo/cairo_image_util.hpp" Install file: "include/mapnik/grid/grid_view.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/grid/grid_view.hpp" Install file: "include/mapnik/grid/grid_renderer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/grid/grid_renderer.hpp" Install file: "include/mapnik/grid/grid_renderer_base.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/grid/grid_renderer_base.hpp" Install file: "include/mapnik/grid/grid_pixfmt.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/grid/grid_pixfmt.hpp" Install file: "include/mapnik/grid/grid_rendering_buffer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/grid/grid_rendering_buffer.hpp" Install file: "include/mapnik/grid/grid.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/grid/grid.hpp" Install file: "include/mapnik/grid/grid_rasterizer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/grid/grid_rasterizer.hpp" Install file: "include/mapnik/grid/grid_render_marker.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/grid/grid_render_marker.hpp" Install file: "include/mapnik/grid/grid_pixel.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/grid/grid_pixel.hpp" Install file: "include/mapnik/json/properties_generator_grammar.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/properties_generator_grammar.hpp" Install file: "include/mapnik/json/geometry_grammar.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/geometry_grammar.hpp" Install file: "include/mapnik/json/feature_grammar_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/feature_grammar_impl.hpp" Install file: "include/mapnik/json/feature_generator_grammar_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/feature_generator_grammar_impl.hpp" Install file: "include/mapnik/json/geometry_grammar_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/geometry_grammar_impl.hpp" Install file: "include/mapnik/json/feature_collection_grammar.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/feature_collection_grammar.hpp" Install file: "include/mapnik/json/positions_grammar_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/positions_grammar_impl.hpp" Install file: "include/mapnik/json/topojson_grammar.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/topojson_grammar.hpp" Install file: "include/mapnik/json/feature_collection_grammar_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/feature_collection_grammar_impl.hpp" Install file: "include/mapnik/json/attribute_value_visitor.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/attribute_value_visitor.hpp" Install file: "include/mapnik/json/feature_parser.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/feature_parser.hpp" Install file: "include/mapnik/json/stringifier.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/stringifier.hpp" Install file: "include/mapnik/json/feature_grammar.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/feature_grammar.hpp" Install file: "include/mapnik/json/positions_grammar.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/positions_grammar.hpp" Install file: "include/mapnik/json/error_handler.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/error_handler.hpp" Install file: "include/mapnik/json/value_converters.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/value_converters.hpp" Install file: "include/mapnik/json/geometry_generator_grammar_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/geometry_generator_grammar_impl.hpp" Install file: "include/mapnik/json/feature_generator.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/feature_generator.hpp" Install file: "include/mapnik/json/topology.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/topology.hpp" Install file: "include/mapnik/json/extract_bounding_box_grammar_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/extract_bounding_box_grammar_impl.hpp" Install file: "include/mapnik/json/geometry_util.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/geometry_util.hpp" Install file: "include/mapnik/json/generic_json.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/generic_json.hpp" Install file: "include/mapnik/json/feature_generator_grammar.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/feature_generator_grammar.hpp" Install file: "include/mapnik/json/geometry_generator_grammar.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/geometry_generator_grammar.hpp" Install file: "include/mapnik/json/topojson_utils.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/topojson_utils.hpp" Install file: "include/mapnik/json/properties_generator_grammar_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/properties_generator_grammar_impl.hpp" Install file: "include/mapnik/json/geometry_parser.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/geometry_parser.hpp" Install file: "include/mapnik/json/positions.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/positions.hpp" Install file: "include/mapnik/json/extract_bounding_box_grammar.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/extract_bounding_box_grammar.hpp" Install file: "include/mapnik/json/topojson_grammar_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/topojson_grammar_impl.hpp" Install file: "include/mapnik/util/hsl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/hsl.hpp" Install file: "include/mapnik/util/geometry_to_geojson.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/geometry_to_geojson.hpp" Install file: "include/mapnik/util/timer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/timer.hpp" Install file: "include/mapnik/util/trim.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/trim.hpp" Install file: "include/mapnik/util/utf_conv_win.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/utf_conv_win.hpp" Install file: "include/mapnik/util/geometry_to_wkt.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/geometry_to_wkt.hpp" Install file: "include/mapnik/util/spatial_index.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/spatial_index.hpp" Install file: "include/mapnik/util/featureset_buffer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/featureset_buffer.hpp" Install file: "include/mapnik/util/variant.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/variant.hpp" Install file: "include/mapnik/util/container_adapter.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/container_adapter.hpp" Install file: "include/mapnik/util/path_iterator.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/path_iterator.hpp" Install file: "include/mapnik/util/conversions.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/conversions.hpp" Install file: "include/mapnik/util/geometry_to_ds_type.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/geometry_to_ds_type.hpp" Install file: "include/mapnik/util/const_rendering_buffer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/const_rendering_buffer.hpp" Install file: "include/mapnik/util/variant_io.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/variant_io.hpp" Install file: "include/mapnik/util/dasharray_parser.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/dasharray_parser.hpp" Install file: "include/mapnik/util/file_io.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/file_io.hpp" Install file: "include/mapnik/util/geometry_to_wkb.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/geometry_to_wkb.hpp" Install file: "include/mapnik/util/char_array_buffer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/char_array_buffer.hpp" Install file: "include/mapnik/util/noncopyable.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/noncopyable.hpp" Install file: "include/mapnik/util/fs.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/fs.hpp" Install file: "include/mapnik/util/geometry_to_svg.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/geometry_to_svg.hpp" Install file: "include/mapnik/util/name_to_int.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/name_to_int.hpp" Install file: "include/mapnik/util/math.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/math.hpp" Install file: "include/mapnik/util/rounding_cast.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/rounding_cast.hpp" Install file: "include/mapnik/util/singleton.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/singleton.hpp" Install file: "include/mapnik/util/feature_to_geojson.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/feature_to_geojson.hpp" Install file: "include/mapnik/util/is_clockwise.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/is_clockwise.hpp" Install file: "include/mapnik/group/group_symbolizer_properties.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/group/group_symbolizer_properties.hpp" Install file: "include/mapnik/group/group_layout_manager.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/group/group_layout_manager.hpp" Install file: "include/mapnik/group/group_rule.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/group/group_rule.hpp" Install file: "include/mapnik/group/group_symbolizer_helper.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/group/group_symbolizer_helper.hpp" Install file: "include/mapnik/group/group_layout.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/group/group_layout.hpp" Install file: "include/mapnik/text/harfbuzz_shaper.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/harfbuzz_shaper.hpp" Install file: "include/mapnik/text/rotation.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/rotation.hpp" Install file: "include/mapnik/text/icu_shaper.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/icu_shaper.hpp" Install file: "include/mapnik/text/scrptrun.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/scrptrun.hpp" Install file: "include/mapnik/text/properties_util.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/properties_util.hpp" Install file: "include/mapnik/text/renderer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/renderer.hpp" Install file: "include/mapnik/text/text_properties.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/text_properties.hpp" Install file: "include/mapnik/text/evaluated_format_properties_ptr.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/evaluated_format_properties_ptr.hpp" Install file: "include/mapnik/text/font_feature_settings.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/font_feature_settings.hpp" Install file: "include/mapnik/text/placement_finder_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/placement_finder_impl.hpp" Install file: "include/mapnik/text/glyph_positions.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/glyph_positions.hpp" Install file: "include/mapnik/text/text_line.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/text_line.hpp" Install file: "include/mapnik/text/placement_finder.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/placement_finder.hpp" Install file: "include/mapnik/text/itemizer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/itemizer.hpp" Install file: "include/mapnik/text/face.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/face.hpp" Install file: "include/mapnik/text/symbolizer_helpers.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/symbolizer_helpers.hpp" Install file: "include/mapnik/text/text_layout.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/text_layout.hpp" Install file: "include/mapnik/text/font_library.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/font_library.hpp" Install file: "include/mapnik/text/glyph_info.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/glyph_info.hpp" Install file: "include/mapnik/text/placements/simple.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/placements/simple.hpp" Install file: "include/mapnik/text/placements/list.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/placements/list.hpp" Install file: "include/mapnik/text/placements/registry.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/placements/registry.hpp" Install file: "include/mapnik/text/placements/base.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/placements/base.hpp" Install file: "include/mapnik/text/placements/dummy.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/placements/dummy.hpp" Install file: "include/mapnik/text/formatting/format.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/formatting/format.hpp" Install file: "include/mapnik/text/formatting/list.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/formatting/list.hpp" Install file: "include/mapnik/text/formatting/registry.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/formatting/registry.hpp" Install file: "include/mapnik/text/formatting/layout.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/formatting/layout.hpp" Install file: "include/mapnik/text/formatting/text.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/formatting/text.hpp" Install file: "include/mapnik/text/formatting/base.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/formatting/base.hpp" Install file: "include/mapnik/markers_placements/interior.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/markers_placements/interior.hpp" Install file: "include/mapnik/markers_placements/vertext_last.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/markers_placements/vertext_last.hpp" Install file: "include/mapnik/markers_placements/line.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/markers_placements/line.hpp" Install file: "include/mapnik/markers_placements/basic.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/markers_placements/basic.hpp" Install directory: "deps/mapnik/sparsehash/internal" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/sparsehash/internal" Install file: "include/mapnik/markers_placements/vertext_first.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/markers_placements/vertext_first.hpp" Install file: "include/mapnik/markers_placements/point.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/markers_placements/point.hpp" Install file: "deps/mapnik/sparsehash/internal/densehashtable.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/sparsehash/internal/densehashtable.h" Install file: "deps/mapnik/sparsehash/internal/hashtable-common.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/sparsehash/internal/hashtable-common.h" Install file: "deps/mapnik/sparsehash/internal/libc_allocator_with_realloc.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/sparsehash/internal/libc_allocator_with_realloc.h" Install file: "deps/mapnik/sparsehash/internal/sparseconfig.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/sparsehash/internal/sparseconfig.h" Install file: "deps/mapnik/sparsehash/type_traits.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/sparsehash/type_traits.h" Install file: "deps/mapnik/sparsehash/dense_hash_map" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/sparsehash/dense_hash_map" Install file: "deps/mapnik/sparsehash/template_util.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/sparsehash/template_util.h" Install file: "deps/agg/include/agg_vcgen_vertex_sequence.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_vcgen_vertex_sequence.h" Install file: "deps/agg/include/agg_conv_adaptor_vcgen.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_adaptor_vcgen.h" Install file: "deps/agg/include/agg_conv_smooth_poly1.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_smooth_poly1.h" Install file: "deps/agg/include/agg_glyph_raster_bin.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_glyph_raster_bin.h" Install file: "deps/agg/include/agg_trans_lens.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_trans_lens.h" Install file: "deps/agg/include/agg_trans_single_path.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_trans_single_path.h" Install file: "deps/agg/include/agg_scanline_storage_bin.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_scanline_storage_bin.h" Install file: "deps/agg/include/agg_conv_segmentator.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_segmentator.h" Install file: "deps/agg/include/agg_basics.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_basics.h" Install file: "deps/agg/include/agg_vpgen_segmentator.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_vpgen_segmentator.h" Install file: "deps/agg/include/agg_conv_stroke.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_stroke.h" Install file: "deps/agg/include/agg_gsv_text.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_gsv_text.h" Install file: "deps/agg/include/agg_font_cache_manager.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_font_cache_manager.h" Install file: "deps/agg/include/agg_renderer_outline_aa.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_renderer_outline_aa.h" Install file: "deps/agg/include/agg_dda_line.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_dda_line.h" Install file: "deps/agg/include/agg_rasterizer_outline.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_rasterizer_outline.h" Install file: "deps/agg/include/agg_config.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_config.h" Install file: "deps/agg/include/agg_renderer_outline_image.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_renderer_outline_image.h" Install file: "deps/agg/include/agg_vcgen_dash.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_vcgen_dash.h" Install file: "deps/agg/include/agg_vcgen_stroke.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_vcgen_stroke.h" Install file: "deps/agg/include/agg_scanline_p.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_scanline_p.h" Install file: "deps/agg/include/agg_ellipse.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_ellipse.h" Install file: "deps/agg/include/agg_span_pattern_rgb.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_pattern_rgb.h" Install file: "deps/agg/include/agg_scanline_bin.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_scanline_bin.h" Install file: "deps/agg/include/agg_rasterizer_sl_clip.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_rasterizer_sl_clip.h" Install file: "deps/agg/include/agg_vpgen_clip_polygon.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_vpgen_clip_polygon.h" Install file: "deps/agg/include/agg_renderer_base.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_renderer_base.h" Install file: "deps/agg/include/agg_span_converter.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_converter.h" Install file: "deps/agg/include/agg_embedded_raster_fonts.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_embedded_raster_fonts.h" Install file: "deps/agg/include/agg_rounded_rect.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_rounded_rect.h" Install file: "deps/agg/include/agg_scanline_boolean_algebra.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_scanline_boolean_algebra.h" Install file: "deps/agg/include/agg_gradient_lut.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_gradient_lut.h" Install file: "deps/agg/include/agg_path_length.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_path_length.h" Install file: "deps/agg/include/agg_shorten_path.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_shorten_path.h" Install file: "deps/agg/include/agg_scanline_storage_aa.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_scanline_storage_aa.h" Install file: "deps/agg/include/agg_bspline.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_bspline.h" Install file: "deps/agg/include/agg_span_gradient_alpha.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_gradient_alpha.h" Install file: "deps/agg/include/agg_rasterizer_compound_aa.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_rasterizer_compound_aa.h" Install file: "deps/agg/include/agg_math.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_math.h" Install file: "deps/agg/include/agg_curves.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_curves.h" Install file: "deps/agg/include/agg_trans_affine.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_trans_affine.h" Install file: "deps/agg/include/agg_span_image_filter.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_image_filter.h" Install file: "deps/agg/include/agg_color_rgba.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_color_rgba.h" Install file: "deps/agg/include/agg_conv_curve.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_curve.h" Install file: "deps/agg/include/agg_pixfmt_rgb_packed.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_pixfmt_rgb_packed.h" Install file: "deps/agg/include/agg_pattern_filters_rgba.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_pattern_filters_rgba.h" Install file: "deps/agg/include/agg_span_interpolator_persp.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_interpolator_persp.h" Install file: "deps/agg/include/agg_arrowhead.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_arrowhead.h" Install file: "deps/agg/include/agg_pixfmt_gray.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_pixfmt_gray.h" Install file: "deps/agg/include/agg_bounding_rect.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_bounding_rect.h" Install file: "deps/agg/include/agg_span_pattern_gray.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_pattern_gray.h" Install file: "deps/agg/include/agg_span_image_filter_gray.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_image_filter_gray.h" Install file: "deps/agg/include/agg_conv_clip_polygon.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_clip_polygon.h" Install file: "deps/agg/include/agg_trans_perspective.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_trans_perspective.h" Install file: "deps/agg/include/agg_rasterizer_outline_aa.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_rasterizer_outline_aa.h" Install file: "deps/agg/include/agg_simul_eq.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_simul_eq.h" Install file: "deps/agg/include/agg_conv_contour.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_contour.h" Install file: "deps/agg/include/agg_conv_shorten_path.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_shorten_path.h" Install file: "deps/agg/include/agg_conv_gpc.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_gpc.h" Install file: "deps/agg/include/agg_color_gray.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_color_gray.h" Install file: "deps/agg/include/agg_span_pattern_rgba.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_pattern_rgba.h" Install file: "deps/agg/include/agg_trans_bilinear.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_trans_bilinear.h" Install file: "deps/agg/include/agg_span_allocator.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_allocator.h" Install file: "deps/agg/include/agg_array.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_array.h" Install file: "deps/agg/include/agg_conv_marker.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_marker.h" Install file: "deps/agg/include/agg_span_interpolator_adaptor.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_interpolator_adaptor.h" Install file: "deps/agg/include/agg_image_accessors.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_image_accessors.h" Install file: "deps/agg/include/agg_conv_unclose_polygon.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_unclose_polygon.h" Install file: "deps/agg/include/agg_span_image_filter_rgba.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_image_filter_rgba.h" Install file: "deps/agg/include/agg_conv_dash.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_dash.h" Install file: "deps/agg/include/agg_renderer_mclip.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_renderer_mclip.h" Install file: "deps/agg/include/agg_conv_clip_polyline.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_clip_polyline.h" Install file: "deps/agg/include/agg_conv_offset.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_offset.h" Install file: "deps/agg/include/agg_vcgen_markers_term.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_vcgen_markers_term.h" Install file: "deps/agg/include/agg_vertex_sequence.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_vertex_sequence.h" Install file: "deps/agg/include/agg_line_aa_basics.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_line_aa_basics.h" Install file: "deps/agg/include/agg_span_gouraud.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_gouraud.h" Install file: "deps/agg/include/agg_vcgen_bspline.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_vcgen_bspline.h" Install file: "deps/agg/include/agg_arc.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_arc.h" Install file: "deps/agg/include/agg_span_interpolator_trans.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_interpolator_trans.h" Install file: "deps/agg/include/agg_path_storage_integer.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_path_storage_integer.h" Install file: "deps/agg/include/agg_gamma_lut.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_gamma_lut.h" Install file: "deps/agg/include/agg_gamma_functions.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_gamma_functions.h" Install file: "deps/agg/include/agg_alpha_mask_u8.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_alpha_mask_u8.h" Install file: "deps/agg/include/agg_blur.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_blur.h" Install file: "deps/agg/include/agg_clip_liang_barsky.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_clip_liang_barsky.h" Install file: "deps/agg/include/agg_span_solid.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_solid.h" Install file: "deps/agg/include/agg_pixfmt_rgba.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_pixfmt_rgba.h" Install file: "deps/agg/include/agg_span_image_filter_rgb.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_image_filter_rgb.h" Install file: "deps/agg/include/agg_bezier_arc.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_bezier_arc.h" Install file: "deps/agg/include/agg_vcgen_smooth_poly1.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_vcgen_smooth_poly1.h" Install file: "deps/agg/include/agg_renderer_scanline.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_renderer_scanline.h" Install file: "deps/agg/include/agg_scanline_u.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_scanline_u.h" Install file: "deps/agg/include/agg_ellipse_bresenham.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_ellipse_bresenham.h" Install file: "deps/agg/include/agg_conv_concat.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_concat.h" Install file: "deps/agg/include/agg_span_gouraud_gray.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_gouraud_gray.h" Install file: "deps/agg/include/agg_math_stroke.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_math_stroke.h" Install file: "deps/agg/include/agg_conv_adaptor_vpgen.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_adaptor_vpgen.h" Install file: "deps/agg/include/agg_span_interpolator_linear.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_interpolator_linear.h" Install file: "deps/agg/include/agg_pixfmt_transposer.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_pixfmt_transposer.h" Install file: "deps/agg/include/agg_trans_double_path.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_trans_double_path.h" Install file: "deps/agg/include/agg_trans_viewport.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_trans_viewport.h" Install file: "deps/agg/include/agg_pixfmt_base.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_pixfmt_base.h" Install file: "deps/agg/include/agg_pixfmt_rgb.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_pixfmt_rgb.h" Install file: "deps/agg/include/agg_conv_bspline.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_bspline.h" Install file: "deps/agg/include/agg_image_filters.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_image_filters.h" Install file: "deps/agg/include/agg_rasterizer_cells_aa.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_rasterizer_cells_aa.h" Install file: "deps/agg/include/agg_rendering_buffer.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_rendering_buffer.h" Install file: "deps/agg/include/agg_renderer_markers.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_renderer_markers.h" Install file: "deps/agg/include/agg_vcgen_contour.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_vcgen_contour.h" Install file: "deps/agg/include/agg_conv_close_polygon.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_close_polygon.h" Install file: "deps/agg/include/agg_path_storage.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_path_storage.h" Install file: "deps/agg/include/agg_conv_marker_adaptor.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_marker_adaptor.h" Install file: "deps/agg/include/agg_span_subdiv_adaptor.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_subdiv_adaptor.h" Install file: "deps/agg/include/agg_rasterizer_scanline_aa.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_rasterizer_scanline_aa.h" Install file: "deps/agg/include/agg_bitset_iterator.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_bitset_iterator.h" Install file: "deps/agg/include/agg_renderer_primitives.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_renderer_primitives.h" Install file: "deps/agg/include/agg_pixfmt_amask_adaptor.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_pixfmt_amask_adaptor.h" Install file: "deps/agg/include/agg_rendering_buffer_dynarow.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_rendering_buffer_dynarow.h" Install file: "deps/agg/include/agg_renderer_raster_text.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_renderer_raster_text.h" Install file: "deps/agg/include/agg_trans_warp_magnifier.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_trans_warp_magnifier.h" Install file: "deps/agg/include/agg_span_gouraud_rgba.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_gouraud_rgba.h" Install file: "deps/agg/include/agg_vpgen_clip_polyline.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_vpgen_clip_polyline.h" Install file: "deps/agg/include/agg_span_gradient.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_gradient.h" Install file: "deps/agg/include/agg_conv_transform.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_transform.h" Install file: "deps/mapbox/variant/include/mapbox/variant.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/mapbox/variant.hpp" Install file: "deps/mapbox/variant/include/mapbox/variant_io.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/mapbox/variant_io.hpp" Install file: "deps/mapbox/variant/include/mapbox/optional.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/mapbox/optional.hpp" Install file: "deps/mapbox/variant/include/mapbox/variant_visitor.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/mapbox/variant_visitor.hpp" Install file: "deps/mapbox/variant/include/mapbox/recursive_wrapper.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/mapbox/recursive_wrapper.hpp" Install file: "plugins/input/csv.input" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/input/csv.input" Install file: "plugins/input/gdal.input" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/input/gdal.input" Install file: "plugins/input/geojson.input" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/input/geojson.input" Install file: "plugins/input/ogr.input" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/input/ogr.input" Install file: "plugins/input/pgraster.input" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/input/pgraster.input" Install file: "plugins/input/postgis.input" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/input/postgis.input" Install file: "plugins/input/raster.input" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/input/raster.input" Install file: "plugins/input/shape.input" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/input/shape.input" Install file: "plugins/input/sqlite.input" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/input/sqlite.input" Install file: "plugins/input/topojson.input" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/input/topojson.input" Copy("/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/bin/mapnik-config", "utils/mapnik-config/mapnik-config") Install file: "utils/mapnik-index/mapnik-index" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/bin/mapnik-index" Install file: "utils/mapnik-render/mapnik-render" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/bin/mapnik-render" Chmod("/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/bin/mapnik-config", 0o755) Install file: "utils/shapeindex/shapeindex" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/bin/shapeindex" Install file: "fonts/dejavu-fonts-ttf-2.37/ttf/DejaVuSans.ttf" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSans.ttf" Install file: "fonts/dejavu-fonts-ttf-2.37/ttf/DejaVuSerif-Bold.ttf" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSerif-Bold.ttf" Install file: "fonts/dejavu-fonts-ttf-2.37/ttf/DejaVuSans-Bold.ttf" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSans-Bold.ttf" Install file: "fonts/dejavu-fonts-ttf-2.37/ttf/DejaVuSans-BoldOblique.ttf" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSans-BoldOblique.ttf" Install file: "fonts/dejavu-fonts-ttf-2.37/ttf/DejaVuSerifCondensed-Italic.ttf" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSerifCondensed-Italic.ttf" Install file: "fonts/dejavu-fonts-ttf-2.37/ttf/DejaVuSansCondensed-Bold.ttf" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSansCondensed-Bold.ttf" Install file: "fonts/dejavu-fonts-ttf-2.37/ttf/DejaVuSansMono-Oblique.ttf" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSansMono-Oblique.ttf" Install file: "fonts/dejavu-fonts-ttf-2.37/ttf/DejaVuSerifCondensed.ttf" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSerifCondensed.ttf" Install file: "fonts/dejavu-fonts-ttf-2.37/ttf/DejaVuMathTeXGyre.ttf" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuMathTeXGyre.ttf" Install file: "fonts/dejavu-fonts-ttf-2.37/ttf/DejaVuSerif.ttf" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSerif.ttf" Install file: "fonts/dejavu-fonts-ttf-2.37/ttf/DejaVuSansMono.ttf" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSansMono.ttf" Install file: "fonts/dejavu-fonts-ttf-2.37/ttf/DejaVuSansMono-Bold.ttf" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSansMono-Bold.ttf" Install file: "fonts/dejavu-fonts-ttf-2.37/ttf/DejaVuSansCondensed-BoldOblique.ttf" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSansCondensed-BoldOblique.ttf" Install file: "fonts/dejavu-fonts-ttf-2.37/ttf/DejaVuSansCondensed-Oblique.ttf" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSansCondensed-Oblique.ttf" Install file: "fonts/dejavu-fonts-ttf-2.37/ttf/DejaVuSerif-Italic.ttf" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSerif-Italic.ttf" Install file: "fonts/dejavu-fonts-ttf-2.37/ttf/DejaVuSerif-BoldItalic.ttf" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSerif-BoldItalic.ttf" Install file: "fonts/dejavu-fonts-ttf-2.37/ttf/DejaVuSans-ExtraLight.ttf" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSans-ExtraLight.ttf" Install file: "fonts/dejavu-fonts-ttf-2.37/ttf/DejaVuSerifCondensed-Bold.ttf" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSerifCondensed-Bold.ttf" Install file: "fonts/dejavu-fonts-ttf-2.37/ttf/DejaVuSansCondensed.ttf" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSansCondensed.ttf" Install file: "fonts/dejavu-fonts-ttf-2.37/ttf/DejaVuSansMono-BoldOblique.ttf" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSansMono-BoldOblique.ttf" Install file: "fonts/dejavu-fonts-ttf-2.37/ttf/DejaVuSerifCondensed-BoldItalic.ttf" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSerifCondensed-BoldItalic.ttf" Install file: "fonts/dejavu-fonts-ttf-2.37/ttf/DejaVuSans-Oblique.ttf" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSans-Oblique.ttf" scons: done building targets. >>> mapnik-dev*: Running split function dev... >>> mapnik-dev*: Preparing subpackage mapnik-dev... >>> mapnik-dev*: Stripping binaries >>> mapnik-dev*: Running postcheck for mapnik-dev >>> mapnik-doc*: Running split function doc... >>> mapnik-doc*: Preparing subpackage mapnik-doc... >>> mapnik-doc*: Running postcheck for mapnik-doc >>> mapnik*: Running postcheck for mapnik >>> mapnik*: Preparing package mapnik... >>> mapnik*: Stripping binaries >>> WARNING: mapnik*: Redundant /usr/lib in rpath found >>> mapnik-dev*: Scanning shared objects >>> mapnik-doc*: Scanning shared objects >>> mapnik*: Scanning shared objects >>> mapnik-dev*: Tracing dependencies... >>> mapnik-dev*: Package size: 4.0 MB >>> mapnik-dev*: Compressing data... >>> mapnik-dev*: Create checksum... >>> mapnik-dev*: Create mapnik-dev-3.1.0-r25.apk >>> mapnik-doc*: Tracing dependencies... >>> mapnik-doc*: Package size: 256.0 KB >>> mapnik-doc*: Compressing data... >>> mapnik-doc*: Create checksum... >>> mapnik-doc*: Create mapnik-doc-3.1.0-r25.apk >>> mapnik*: Tracing dependencies... so:libboost_filesystem.so.1.82.0 so:libboost_program_options.so.1.82.0 so:libc.musl-armhf.so.1 so:libcairo.so.2 so:libfreetype.so.6 so:libgcc_s.so.1 so:libgdal.so.34 so:libharfbuzz.so.0 so:libicui18n.so.74 so:libicuuc.so.74 so:libjpeg.so.8 so:libpng16.so.16 so:libpq.so.5 so:libsqlite3.so.0 so:libstdc++.so.6 so:libtiff.so.6 so:libwebp.so.7 so:libxml2.so.2 >>> mapnik*: Package size: 29.4 MB >>> mapnik*: Compressing data... >>> mapnik*: Create checksum... >>> mapnik*: Create mapnik-3.1.0-r25.apk >>> mapnik: Build complete at Mon, 13 Nov 2023 21:36:59 +0000 elapsed time 0h 3m 40s >>> mapnik: Cleaning up srcdir >>> mapnik: Cleaning up pkgdir >>> mapnik: Uninstalling dependencies... (1/198) Purging .makedepends-mapnik (20231113.213320) (2/198) Purging boost-dev (1.82.0-r3) (3/198) Purging boost1.82-dev (1.82.0-r3) (4/198) Purging boost1.82 (1.82.0-r3) (5/198) Purging boost1.82-libs (1.82.0-r3) (6/198) Purging boost1.82-atomic (1.82.0-r3) (7/198) Purging boost1.82-container (1.82.0-r3) (8/198) Purging boost1.82-contract (1.82.0-r3) (9/198) Purging boost1.82-coroutine (1.82.0-r3) (10/198) Purging boost1.82-date_time (1.82.0-r3) (11/198) Purging boost1.82-fiber (1.82.0-r3) (12/198) Purging boost1.82-graph (1.82.0-r3) (13/198) Purging boost1.82-iostreams (1.82.0-r3) (14/198) Purging boost1.82-json (1.82.0-r3) (15/198) Purging boost1.82-locale (1.82.0-r3) (16/198) Purging boost1.82-log_setup (1.82.0-r3) (17/198) Purging boost1.82-math (1.82.0-r3) (18/198) Purging boost1.82-nowide (1.82.0-r3) (19/198) Purging boost1.82-prg_exec_monitor (1.82.0-r3) (20/198) Purging boost1.82-program_options (1.82.0-r3) (21/198) Purging boost1.82-python3 (1.82.0-r3) (22/198) Purging boost1.82-random (1.82.0-r3) (23/198) Purging boost1.82-regex (1.82.0-r3) (24/198) Purging boost1.82-stacktrace_basic (1.82.0-r3) (25/198) Purging boost1.82-stacktrace_noop (1.82.0-r3) (26/198) Purging boost1.82-system (1.82.0-r3) (27/198) Purging boost1.82-timer (1.82.0-r3) (28/198) Purging boost1.82-type_erasure (1.82.0-r3) (29/198) Purging boost1.82-unit_test_framework (1.82.0-r3) (30/198) Purging boost1.82-url (1.82.0-r3) (31/198) Purging boost1.82-wave (1.82.0-r3) (32/198) Purging boost1.82-wserialization (1.82.0-r3) (33/198) Purging gdal-dev (3.8.0-r0) (34/198) Purging gdal (3.8.0-r0) (35/198) Purging harfbuzz-dev (8.2.2-r1) (36/198) Purging harfbuzz-cairo (8.2.2-r1) (37/198) Purging harfbuzz-gobject (8.2.2-r1) (38/198) Purging harfbuzz-icu (8.2.2-r1) (39/198) Purging harfbuzz-subset (8.2.2-r1) (40/198) Purging harfbuzz (8.2.2-r1) (41/198) Purging icu-dev (74.1-r0) (42/198) Purging libpq-dev (16.0-r2) (43/198) Purging libpq (16.0-r2) (44/198) Purging libxml2-dev (2.11.5-r0) (45/198) Purging xz-dev (5.4.5-r0) (46/198) Purging proj-dev (9.3.0-r0) (47/198) Purging py3-setuptools-pyc (68.2.2-r0) (48/198) Purging py3-setuptools (68.2.2-r0) (49/198) Purging py3-packaging-pyc (23.2-r0) (50/198) Purging py3-packaging (23.2-r0) (51/198) Purging py3-parsing-pyc (3.1.1-r0) (52/198) Purging py3-parsing (3.1.1-r0) (53/198) Purging sqlite-dev (3.44.0-r0) (54/198) Purging sqlite (3.44.0-r0) (55/198) Purging scons-pyc (4.5.2-r3) (56/198) Purging scons (4.5.2-r3) (57/198) Purging tiff-dev (4.6.0-r0) (58/198) Purging libtiffxx (4.6.0-r0) (59/198) Purging armadillo (12.6.6-r0) (60/198) Purging liblapack (0.3.25-r0) (61/198) Purging arpack (3.8.0-r3) (62/198) Purging blosc (1.21.5-r0) (63/198) Purging boost1.82-chrono (1.82.0-r3) (64/198) Purging boost1.82-context (1.82.0-r3) (65/198) Purging boost1.82-log (1.82.0-r3) (66/198) Purging boost1.82-thread (1.82.0-r3) (67/198) Purging brunsli-libs (0.1-r1) (68/198) Purging cairo-dev (1.18.0-r0) (69/198) Purging cairo-tools (1.18.0-r0) (70/198) Purging xcb-util-dev (0.4.1-r3) (71/198) Purging util-macros (1.20.0-r0) (72/198) Purging xcb-util (0.4.1-r3) (73/198) Purging cairo-gobject (1.18.0-r0) (74/198) Purging cairo (1.18.0-r0) (75/198) Purging curl-dev (8.4.0-r0) (76/198) Purging c-ares-dev (1.21.0-r0) (77/198) Purging libidn2-dev (2.3.4-r4) (78/198) Purging nghttp2-dev (1.58.0-r0) (79/198) Purging openssl-dev (3.1.4-r1) (80/198) Purging fontconfig-dev (2.14.2-r4) (81/198) Purging fontconfig (2.14.2-r4) (82/198) Purging giflib (5.2.1-r5) (83/198) Purging glib-dev (2.78.1-r0) (84/198) Purging bzip2-dev (1.0.8-r6) (85/198) Purging docbook-xsl (1.79.2-r8) Executing docbook-xsl-1.79.2-r8.post-deinstall (86/198) Purging docbook-xml (4.5-r8) Executing docbook-xml-4.5-r8.post-deinstall (87/198) Purging gettext-dev (0.22.3-r0) (88/198) Purging xz (5.4.5-r0) (89/198) Purging gettext-asprintf (0.22.3-r0) (90/198) Purging gettext (0.22.3-r0) (91/198) Purging gettext-envsubst (0.22.3-r0) (92/198) Purging libxml2-utils (2.11.5-r0) (93/198) Purging libxslt (1.1.38-r1) (94/198) Purging gnu-libiconv-libs (1.17-r2) (95/198) Purging graphite2-dev (1.3.14-r6) (96/198) Purging freetype-dev (2.13.2-r0) (97/198) Purging freetype (2.13.2-r0) (98/198) Purging graphite2 (1.3.14-r6) (99/198) Purging icu (74.1-r0) (100/198) Purging json-c (0.17-r0) (101/198) Purging lerc (4.0.0-r0) (102/198) Purging libaec (1.1.2-r0) (103/198) Purging libarchive (3.7.2-r0) (104/198) Purging libdeflate (1.19-r0) (105/198) Purging libffi-dev (3.4.4-r3) (106/198) Purging linux-headers (6.5-r0) (107/198) Purging libgcrypt (1.10.2-r2) (108/198) Purging libgpg-error (1.47-r2) (109/198) Purging libjpeg-turbo-dev (3.0.1-r0) (110/198) Purging libturbojpeg (3.0.1-r0) (111/198) Purging libjxl (0.8.2-r0) (112/198) Purging libpng-dev (1.6.40-r0) (113/198) Purging libpng (1.6.40-r0) (114/198) Purging libspatialite (5.1.0-r0) (115/198) Purging libwebp-dev (1.3.2-r0) (116/198) Purging libwebpdecoder (1.3.2-r0) (117/198) Purging libwebpdemux (1.3.2-r0) (118/198) Purging libwebpmux (1.3.2-r0) (119/198) Purging libxext-dev (1.3.5-r3) (120/198) Purging libxext (1.3.5-r3) (121/198) Purging libxml2 (2.11.5-r0) (122/198) Purging libxrender-dev (0.9.11-r4) (123/198) Purging libxrender (0.9.11-r4) (124/198) Purging minizip (1.3-r1) (125/198) Purging pcre2-dev (10.42-r1) (126/198) Purging libedit-dev (20230828.3.1-r3) (127/198) Purging bsd-compat-headers (0.7.2-r5) (128/198) Purging ncurses-dev (6.4_p20231007-r0) (129/198) Purging libncurses++ (6.4_p20231007-r0) (130/198) Purging zlib-dev (1.3-r2) (131/198) Purging libpcre2-16 (10.42-r1) (132/198) Purging libpcre2-32 (10.42-r1) (133/198) Purging pixman-dev (0.42.2-r2) (134/198) Purging pixman (0.42.2-r2) (135/198) Purging proj (9.3.0-r0) (136/198) Purging python3-pyc (3.11.6-r1) (137/198) Purging python3-pycache-pyc0 (3.11.6-r1) (138/198) Purging xcb-proto-pyc (1.16.0-r0) (139/198) Purging pyc (3.11.6-r1) (140/198) Purging qhull (2020.2-r3) (141/198) Purging sfcgal (1.4.1-r4) (142/198) Purging superlu (6.0.1-r0) (143/198) Purging openblas (0.3.25-r0) (144/198) Purging tiff (4.6.0-r0) (145/198) Purging unixodbc (2.3.12-r0) (146/198) Purging util-linux-dev (2.39.2-r0) (147/198) Purging libfdisk (2.39.2-r0) (148/198) Purging libsmartcols (2.39.2-r0) (149/198) Purging libuuid (2.39.2-r0) (150/198) Purging xerces-c (3.2.4-r3) (151/198) Purging zstd-dev (1.5.5-r8) (152/198) Purging zstd (1.5.5-r8) (153/198) Purging boost1.82-filesystem (1.82.0-r3) (154/198) Purging boost1.82-serialization (1.82.0-r3) (155/198) Purging brotli-dev (1.1.0-r1) (156/198) Purging brotli (1.1.0-r1) (157/198) Purging expat-dev (2.5.0-r2) (158/198) Purging expat (2.5.0-r2) (159/198) Purging libx11-dev (1.8.7-r0) (160/198) Purging xtrans (1.5.0-r0) (161/198) Purging libx11 (1.8.7-r0) (162/198) Purging libxcb-dev (1.16-r0) (163/198) Purging libxcb (1.16-r0) (164/198) Purging xcb-proto (1.16.0-r0) (165/198) Purging python3 (3.11.6-r1) (166/198) Purging gdbm (1.23-r1) (167/198) Purging librttopo (1.1.0-r4) (168/198) Purging geos (3.12.1-r0) (169/198) Purging gettext-libs (0.22.3-r0) (170/198) Purging glib (2.78.1-r0) (171/198) Purging icu-libs (74.1-r0) (172/198) Purging icu-data-en (74.1-r0) (173/198) Purging lcms2 (2.15-r4) (174/198) Purging libmount (2.39.2-r0) (175/198) Purging libblkid (2.39.2-r0) (176/198) Purging libxdmcp-dev (1.1.4-r3) (177/198) Purging libxdmcp (1.1.4-r3) (178/198) Purging libbsd (0.11.7-r3) (179/198) Purging libbz2 (1.0.8-r6) (180/198) Purging libffi (3.4.4-r3) (181/198) Purging libformw (6.4_p20231007-r0) (182/198) Purging libgfortran (13.2.1_git20231014-r0) (183/198) Purging libgmpxx (6.3.0-r0) (184/198) Purging libhwy (1.0.7-r0) (185/198) Purging libintl (0.22.3-r0) (186/198) Purging libjpeg-turbo (3.0.1-r0) (187/198) Purging libmd (1.1.0-r0) (188/198) Purging libmenuw (6.4_p20231007-r0) (189/198) Purging libpanelw (6.4_p20231007-r0) (190/198) Purging libwebp (1.3.2-r0) (191/198) Purging libsharpyuv (1.3.2-r0) (192/198) Purging libxau-dev (1.0.11-r3) (193/198) Purging libxau (1.0.11-r3) (194/198) Purging mpdecimal (2.5.1-r2) (195/198) Purging readline (8.2.1-r2) (196/198) Purging sqlite-libs (3.44.0-r0) (197/198) Purging xorgproto (2023.2-r0) (198/198) Purging xz-libs (5.4.5-r0) Executing busybox-1.36.1-r15.trigger OK: 315 MiB in 102 packages >>> mapnik: Updating the testing/armhf repository index... >>> mapnik: Signing the index...