>>> mapnik: Building testing/mapnik 4.0.6-r0 (using abuild 3.14.1-r7) started Fri, 28 Mar 2025 11:49:05 +0000
>>> mapnik: Validating /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/224) Installing boost1.84-atomic (1.84.0-r3)
(2/224) Installing boost1.84-chrono (1.84.0-r3)
(3/224) Installing boost1.84-container (1.84.0-r3)
(4/224) Installing boost1.84-context (1.84.0-r3)
(5/224) Installing boost1.84-contract (1.84.0-r3)
(6/224) Installing boost1.84-coroutine (1.84.0-r3)
(7/224) Installing boost1.84-date_time (1.84.0-r3)
(8/224) Installing boost1.84-fiber (1.84.0-r3)
(9/224) Installing boost1.84-filesystem (1.84.0-r3)
(10/224) Installing boost1.84-graph (1.84.0-r3)
(11/224) Installing libbz2 (1.0.8-r6)
(12/224) Installing xz-libs (5.8.0-r0)
(13/224) Installing boost1.84-iostreams (1.84.0-r3)
(14/224) Installing boost1.84-thread (1.84.0-r3)
(15/224) Installing icu-data-en (76.1-r0)
Executing icu-data-en-76.1-r0.post-install
*
* If you need ICU with non-English locales and legacy charset support, install
* package icu-data-full.
*
(16/224) Installing icu-libs (76.1-r0)
(17/224) Installing boost1.84-locale (1.84.0-r3)
(18/224) Installing boost1.84-log (1.84.0-r3)
(19/224) Installing boost1.84-log_setup (1.84.0-r3)
(20/224) Installing boost1.84-math (1.84.0-r3)
(21/224) Installing boost1.84-prg_exec_monitor (1.84.0-r3)
(22/224) Installing boost1.84-program_options (1.84.0-r3)
(23/224) Installing libffi (3.4.7-r0)
(24/224) Installing gdbm (1.24-r0)
(25/224) Installing mpdecimal (4.0.0-r0)
(26/224) Installing libpanelw (6.5_p20250216-r0)
(27/224) Installing sqlite-libs (3.49.1-r0)
(28/224) Installing python3 (3.12.9-r0)
(29/224) Installing python3-pycache-pyc0 (3.12.9-r0)
(30/224) Installing pyc (3.12.9-r0)
(31/224) Installing python3-pyc (3.12.9-r0)
(32/224) Installing boost1.84-python3 (1.84.0-r3)
(33/224) Installing boost1.84-random (1.84.0-r3)
(34/224) Installing boost1.84-regex (1.84.0-r3)
(35/224) Installing boost1.84-serialization (1.84.0-r3)
(36/224) Installing boost1.84-stacktrace_basic (1.84.0-r3)
(37/224) Installing boost1.84-stacktrace_noop (1.84.0-r3)
(38/224) Installing boost1.84-system (1.84.0-r3)
(39/224) Installing boost1.84-timer (1.84.0-r3)
(40/224) Installing boost1.84-type_erasure (1.84.0-r3)
(41/224) Installing boost1.84-unit_test_framework (1.84.0-r3)
(42/224) Installing boost1.84-url (1.84.0-r3)
(43/224) Installing boost1.84-wave (1.84.0-r3)
(44/224) Installing boost1.84-wserialization (1.84.0-r3)
(45/224) Installing boost1.84-json (1.84.0-r3)
(46/224) Installing boost1.84-nowide (1.84.0-r3)
(47/224) Installing boost1.84-libs (1.84.0-r3)
(48/224) Installing boost1.84 (1.84.0-r3)
(49/224) Installing linux-headers (6.12.6-r0)
(50/224) Installing bzip2-dev (1.0.8-r6)
(51/224) Installing icu (76.1-r0)
(52/224) Installing icu-dev (76.1-r0)
(53/224) Installing xz (5.8.0-r0)
(54/224) Installing xz-dev (5.8.0-r0)
(55/224) Installing zlib-dev (1.3.1-r2)
(56/224) Installing zstd (1.5.7-r0)
(57/224) Installing zstd-dev (1.5.7-r0)
(58/224) Installing boost1.84-dev (1.84.0-r3)
(59/224) Installing boost-dev (1.84.0-r3)
(60/224) Installing cairo-tools (1.18.2-r1)
(61/224) Installing libpng (1.6.47-r0)
(62/224) Installing freetype (2.13.3-r0)
(63/224) Installing fontconfig (2.15.0-r2)
(64/224) Installing expat (2.7.0-r0)
(65/224) Installing expat-dev (2.7.0-r0)
(66/224) Installing brotli (1.1.0-r2)
(67/224) Installing brotli-dev (1.1.0-r2)
(68/224) Installing libpng-dev (1.6.47-r0)
(69/224) Installing freetype-dev (2.13.3-r0)
(70/224) Installing fontconfig-dev (2.15.0-r2)
(71/224) Installing libxau (1.0.12-r0)
(72/224) Installing xorgproto (2024.1-r0)
(73/224) Installing libxau-dev (1.0.12-r0)
(74/224) Installing libmd (1.1.0-r0)
(75/224) Installing libbsd (0.12.2-r0)
(76/224) Installing libxdmcp (1.1.5-r1)
(77/224) Installing libxcb (1.17.0-r0)
(78/224) Installing libx11 (1.8.11-r0)
(79/224) Installing libxext (1.3.6-r2)
(80/224) Installing xcb-proto (1.17.0-r0)
(81/224) Installing xcb-proto-pyc (1.17.0-r0)
(82/224) Installing libxdmcp-dev (1.1.5-r1)
(83/224) Installing libxcb-dev (1.17.0-r0)
(84/224) Installing xtrans (1.5.2-r0)
(85/224) Installing libx11-dev (1.8.11-r0)
(86/224) Installing libxext-dev (1.3.6-r2)
(87/224) Installing libxrender (0.9.12-r0)
(88/224) Installing libxrender-dev (0.9.12-r0)
(89/224) Installing pixman (0.43.4-r1)
(90/224) Installing pixman-dev (0.43.4-r1)
(91/224) Installing util-macros (1.20.1-r0)
(92/224) Installing xcb-util (0.4.1-r3)
(93/224) Installing xcb-util-dev (0.4.1-r3)
(94/224) Installing cairo (1.18.2-r1)
(95/224) Installing libintl (0.22.5-r0)
(96/224) Installing libeconf (0.6.3-r0)
(97/224) Installing libblkid (2.41-r0)
(98/224) Installing libmount (2.41-r0)
(99/224) Installing glib (2.84.0-r0)
(100/224) Installing cairo-gobject (1.18.2-r1)
(101/224) Installing libxml2 (2.13.7-r0)
(102/224) Installing libxml2-utils (2.13.7-r0)
(103/224) Installing docbook-xml (4.5-r10)
Executing docbook-xml-4.5-r10.post-install
(104/224) Installing libxslt (1.1.43-r0)
(105/224) Installing docbook-xsl-ns (1.79.2-r11)
Executing docbook-xsl-ns-1.79.2-r11.post-install
(106/224) Installing docbook-xsl-nons (1.79.2-r11)
Executing docbook-xsl-nons-1.79.2-r11.post-install
(107/224) Installing docbook-xsl (1.79.2-r11)
(108/224) Installing gettext-asprintf (0.22.5-r0)
(109/224) Installing gettext-libs (0.22.5-r0)
(110/224) Installing gettext-envsubst (0.22.5-r0)
(111/224) Installing gettext (0.22.5-r0)
(112/224) Installing gettext-dev (0.22.5-r0)
(113/224) Installing py3-parsing (3.2.0-r0)
(114/224) Installing py3-parsing-pyc (3.2.0-r0)
(115/224) Installing py3-packaging (24.2-r0)
(116/224) Installing py3-packaging-pyc (24.2-r0)
(117/224) Installing libffi-dev (3.4.7-r0)
(118/224) Installing bsd-compat-headers (0.7.2-r6)
(119/224) Installing libformw (6.5_p20250216-r0)
(120/224) Installing libmenuw (6.5_p20250216-r0)
(121/224) Installing libncurses++ (6.5_p20250216-r0)
(122/224) Installing ncurses-dev (6.5_p20250216-r0)
(123/224) Installing libedit-dev (20250104.3.1-r0)
(124/224) Installing libpcre2-16 (10.43-r1)
(125/224) Installing libpcre2-32 (10.43-r1)
(126/224) Installing pcre2-dev (10.43-r1)
(127/224) Installing libuuid (2.41-r0)
(128/224) Installing libfdisk (2.41-r0)
(129/224) Installing libsmartcols (2.41-r0)
(130/224) Installing sqlite (3.49.1-r0)
(131/224) Installing sqlite-dev (3.49.1-r0)
(132/224) Installing util-linux (2.41-r0)
(133/224) Installing dmesg (2.41-r0)
(134/224) Installing setarch (2.41-r0)
(135/224) Installing skalibs-libs (2.14.3.0-r0)
(136/224) Installing utmps-libs (0.1.2.3-r2)
(137/224) Installing util-linux-misc (2.41-r0)
(138/224) Installing linux-pam (1.7.0-r1)
(139/224) Installing runuser (2.41-r0)
(140/224) Installing mount (2.41-r0)
(141/224) Installing losetup (2.41-r0)
(142/224) Installing hexdump (2.41-r0)
(143/224) Installing uuidgen (2.41-r0)
(144/224) Installing blkid (2.41-r0)
(145/224) Installing sfdisk (2.41-r0)
(146/224) Installing mcookie (2.41-r0)
(147/224) Installing agetty (2.41-r0)
(148/224) Installing wipefs (2.41-r0)
(149/224) Installing cfdisk (2.41-r0)
(150/224) Installing umount (2.41-r0)
(151/224) Installing flock (2.41-r0)
(152/224) Installing lsblk (2.41-r0)
(153/224) Installing libcap-ng (0.8.5-r0)
(154/224) Installing setpriv (2.41-r0)
(155/224) Installing lscpu (2.41-r0)
(156/224) Installing logger (2.41-r0)
(157/224) Installing partx (2.41-r0)
(158/224) Installing fstrim (2.41-r0)
(159/224) Installing findmnt (2.41-r0)
(160/224) Installing util-linux-dev (2.41-r0)
(161/224) Installing glib-dev (2.84.0-r0)
(162/224) Installing cairo-dev (1.18.2-r1)
(163/224) Installing libgmpxx (6.3.0-r3)
(164/224) Installing sfcgal (2.0.0-r0)
(165/224) Installing libaec (1.1.3-r0)
(166/224) Installing libarchive (3.7.7-r0)
(167/224) Installing libgfortran (14.2.0-r5)
(168/224) Installing openblas (0.3.28-r0)
(169/224) Installing liblapack (0.3.28-r0)
(170/224) Installing arpack (3.8.0-r3)
(171/224) Installing armadillo (14.2.2-r0)
(172/224) Installing blosc (1.21.6-r0)
(173/224) Installing brunsli-libs (0.1-r1)
(174/224) Installing libdeflate (1.23-r0)
(175/224) Installing geos (3.13.1-r0)
(176/224) Installing gnu-libiconv-libs (1.17-r2)
(177/224) Installing libjpeg-turbo (3.1.0-r0)
(178/224) Installing json-c (0.18-r0)
(179/224) Installing unixodbc (2.3.12-r0)
(180/224) Installing libsharpyuv (1.5.0-r0)
(181/224) Installing libwebp (1.5.0-r0)
(182/224) Installing tiff (4.7.0-r0)
(183/224) Installing proj (9.5.1-r1)
(184/224) Installing qhull (2020.2-r3)
(185/224) Installing minizip (1.3.1-r0)
(186/224) Installing librttopo (1.1.0-r6)
(187/224) Installing libspatialite (5.1.0-r3)
(188/224) Installing xerces-c (3.2.5-r2)
(189/224) Installing gdal (3.10.2-r1)
(190/224) Installing gdal-dev (3.10.2-r1)
(191/224) Installing graphite2 (1.3.14-r6)
(192/224) Installing harfbuzz (10.2.0-r1)
(193/224) Installing harfbuzz-cairo (10.2.0-r1)
(194/224) Installing harfbuzz-gobject (10.2.0-r1)
(195/224) Installing harfbuzz-icu (10.2.0-r1)
(196/224) Installing harfbuzz-subset (10.2.0-r1)
(197/224) Installing graphite2-dev (1.3.14-r6)
(198/224) Installing harfbuzz-dev (10.2.0-r1)
(199/224) Installing libpq (17.4-r1)
(200/224) Installing openssl-dev (3.3.3-r0)
(201/224) Installing libpq-dev (17.4-r1)
(202/224) Installing libwebpdecoder (1.5.0-r0)
(203/224) Installing libwebpdemux (1.5.0-r0)
(204/224) Installing libwebpmux (1.5.0-r0)
(205/224) Installing libwebp-dev (1.5.0-r0)
(206/224) Installing libxml2-dev (2.13.7-r0)
(207/224) Installing c-ares-dev (1.34.4-r0)
(208/224) Installing libidn2-dev (2.3.7-r0)
(209/224) Installing libpsl-utils (0.21.5-r3)
(210/224) Installing libpsl-dev (0.21.5-r3)
(211/224) Installing nghttp2-dev (1.65.0-r0)
(212/224) Installing curl-dev (8.12.1-r1)
(213/224) Installing libtiffxx (4.7.0-r0)
(214/224) Installing libturbojpeg (3.1.0-r0)
(215/224) Installing libjpeg-turbo-dev (3.1.0-r0)
(216/224) Installing tiff-dev (4.7.0-r0)
(217/224) Installing proj-dev (9.5.1-r1)
(218/224) Installing py3-setuptools (77.0.3-r0)
(219/224) Installing py3-setuptools-pyc (77.0.3-r0)
(220/224) Installing scons (4.8.1-r0)
(221/224) Installing scons-pyc (4.8.1-r0)
(222/224) Installing .makedepends-mapnik (20250328.114906)
(223/224) Installing util-linux-openrc (2.41-r0)
(224/224) Installing agetty-openrc (0.60.1-r1)
Executing busybox-1.37.0-r14.trigger
Executing glib-2.84.0-r0.trigger
No schema files found: doing nothing.
OK: 776 MiB in 332 packages
>>> mapnik: Cleaning up srcdir
>>> mapnik: Cleaning up pkgdir
>>> mapnik: Cleaning up tmpdir
>>> mapnik: Fetching https://distfiles.alpinelinux.org/distfiles/edge//mapnik-v4.0.6.tar.bz2
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 404
>>> mapnik: Fetching https://github.com/mapnik/mapnik/releases/download/v4.0.6/mapnik-v4.0.6.tar.bz2
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 12.4M  100 12.4M    0     0  13.8M      0 --:--:-- --:--:-- --:--:-- 32.1M
>>> mapnik: Fetching https://distfiles.alpinelinux.org/distfiles/edge//mapnik-v4.0.6.tar.bz2
>>> mapnik: Checking sha512sums...
mapnik-v4.0.6.tar.bz2: OK
>>> mapnik: Unpacking /var/cache/distfiles/edge/mapnik-v4.0.6.tar.bz2...
scons: Reading SConscript files ...

Welcome to Mapnik...

Configuring build environment...
Configuring on Linux in *release mode*...
C++ compiler: c++ (Alpine 14.2.0) 14.2.0
Copyright (C) 2024 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Checking for pkg-config... yes
Checking for freetype2... yes
Checking for libxml-2.0... yes
Checking for dlfcn.h support ... yes
Checking if compiler (c++) supports -std=c++20 flag... yes
Checking for C library z... yes
Checking for C++ library icuuc... yes
Checking for ICU version >= 4.0... yes (found ICU 76.1)
Checking for C++ library harfbuzz... yes
Checking for HarfBuzz version >= 8.3.0... yes (found HarfBuzz 10.2.0)
Checking for HarfBuzz with freetype support... 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.83... yes
Found boost lib version... 1_84
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 ... no
Checking if boost_regex was built with ICU unicode support... 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...(cached) `pkg-config proj --variable=datadir` returned:
/usr/share/proj 
Checking for ICU data directory...u_getDataDirectory returned /usr/share/icu/76.1
Checking for GDAL data directory... gdal-config returned /usr/share/gdal
Checking for requested plugins dependencies...
Checking for pg_config... yes
Checking for pg_config... yes
Checking for gdal-config --libs... yes
Checking for gdal-config --cflags... yes
Checking for name of gdal library... gdal
Checking for C++ library gdal... yes
Checking if gdal is ogr enabled... yes
Checking for gdal-config --libs... yes
Checking for gdal-config --cflags... yes
Checking for name of ogr library... gdal
Checking for C++ library gdal... yes
Checking for C library sqlite3... yes
Checking if SQLite supports RTREE... 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 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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/mapnik.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/mapnik.cpp
c++ -o src/expression_grammar_x3.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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_x3.cpp
c++ -o src/fs.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/parse_image_filters.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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_image_filters.cpp
c++ -o src/generate_image_filters.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/generate_image_filters.cpp
c++ -o src/image_filter_grammar_x3.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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_x3.cpp
src/well_known_srs.cpp:39:20: warning: 'mapnik::well_known_srs_strings' defined but not used [-Wunused-variable]
   39 | static const char* well_known_srs_strings[] = {MAPNIK_GEOGRAPHIC_PROJ.c_str(), MAPNIK_WEBMERCATOR_PROJ.c_str(), ""};
      |                    ^~~~~~~~~~~~~~~~~~~~~~
c++ -o src/color.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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_numeric.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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_numeric.cpp
c++ -o src/conversions_string.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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_string.cpp
c++ -o src/image_copy.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/datasource_cache.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
In file included from /usr/include/boost/spirit/home/karma/detail/generate_to.hpp:15,
                 from /usr/include/boost/spirit/home/karma/char/char_generator.hpp:16,
                 from /usr/include/boost/spirit/home/karma/char/char.hpp:23,
                 from /usr/include/boost/spirit/home/karma/char.hpp:13,
                 from /usr/include/boost/spirit/home/karma.hpp:13,
                 from /usr/include/boost/spirit/include/karma.hpp:16,
                 from src/color.cpp:31:
In member function 'boost::spirit::karma::detail::counting_sink<OutputIterator>* boost::spirit::karma::detail::counting_policy<OutputIterator>::chain_counting(boost::spirit::karma::detail::counting_sink<OutputIterator>*) [with OutputIterator = boost::spirit::karma::detail::output_iterator<std::back_insert_iterator<std::__cxx11::basic_string<char> >, mpl_::int_<3>, boost::spirit::unused_type>]',
    inlined from 'boost::spirit::karma::detail::counting_sink<OutputIterator>::counting_sink(OutputIterator&, std::size_t, bool) [with OutputIterator = boost::spirit::karma::detail::output_iterator<std::back_insert_iterator<std::__cxx11::basic_string<char> >, mpl_::int_<3>, boost::spirit::unused_type>]' at /usr/include/boost/spirit/home/karma/detail/output_iterator.hpp:119:45,
    inlined from 'boost::spirit::karma::detail::enable_counting<OutputIterator>::enable_counting(OutputIterator&, std::size_t) [with OutputIterator = boost::spirit::karma::detail::output_iterator<std::back_insert_iterator<std::__cxx11::basic_string<char> >, mpl_::int_<3>, boost::spirit::unused_type>]' at /usr/include/boost/spirit/home/karma/detail/output_iterator.hpp:526:13,
    inlined from 'bool boost::spirit::karma::detail::right_align_generate(OutputIterator&, Context&, const Delimiter&, const Attribute&, const Embedded&, unsigned int, const Padding&) [with OutputIterator = output_iterator<std::back_insert_iterator<std::__cxx11::basic_string<char> >, mpl_::int_<3>, boost::spirit::unused_type>; Context = const boost::spirit::unused_type; Delimiter = boost::spirit::unused_type; Attribute = boost::spirit::unused_type; Embedded = boost::spirit::karma::literal_uint_generator<unsigned int, boost::spirit::unused_type, boost::spirit::unused_type, 16, false>; Padding = boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard, boost::spirit::unused_type, true>]' at /usr/include/boost/spirit/home/karma/directive/right_alignment.hpp:111:53:
/usr/include/boost/spirit/home/karma/detail/output_iterator.hpp:160:19: warning: storing the address of local variable 'counting' in '((boost::spirit::karma::detail::counting_policy<boost::spirit::karma::detail::output_iterator<std::back_insert_iterator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, mpl_::int_<3>, boost::spirit::unused_type> >*)sink)[1].boost::spirit::karma::detail::counting_policy<boost::spirit::karma::detail::output_iterator<std::back_insert_iterator<std::__cxx11::basic_string<char> >, mpl_::int_<3>, boost::spirit::unused_type> >::count' [-Wdangling-pointer=]
  160 |             count = count_data;
      |             ~~~~~~^~~~~~~~~~~~
In file included from /usr/include/boost/spirit/home/karma/directive.hpp:20,
                 from /usr/include/boost/spirit/home/karma.hpp:19:
/usr/include/boost/spirit/home/karma/directive/right_alignment.hpp: In function 'bool boost::spirit::karma::detail::right_align_generate(OutputIterator&, Context&, const Delimiter&, const Attribute&, const Embedded&, unsigned int, const Padding&) [with OutputIterator = output_iterator<std::back_insert_iterator<std::__cxx11::basic_string<char> >, mpl_::int_<3>, boost::spirit::unused_type>; Context = const boost::spirit::unused_type; Delimiter = boost::spirit::unused_type; Attribute = boost::spirit::unused_type; Embedded = boost::spirit::karma::literal_uint_generator<unsigned int, boost::spirit::unused_type, boost::spirit::unused_type, 16, false>; Padding = boost::spirit::karma::literal_char<boost::spirit::char_encoding::standard, boost::spirit::unused_type, true>]':
/usr/include/boost/spirit/home/karma/directive/right_alignment.hpp:111:53: note: 'counting' declared here
  111 |             detail::enable_counting<OutputIterator> counting(sink, buffering.buffer_size());
      |                                                     ^~~~~~~~
/usr/include/boost/spirit/home/karma/directive/right_alignment.hpp:91:46: note: 'sink' declared here
   91 |         right_align_generate(OutputIterator& sink, Context& ctx,
      |                              ~~~~~~~~~~~~~~~~^~~~
c++ -o src/geometry/box2d.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/box2d.cpp
c++ -o src/geometry/closest_point.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/closest_point.cpp
c++ -o src/geometry/reprojection.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/geometry/envelope.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/geometry/interior.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/geometry/polylabel.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/polylabel.cpp
c++ -o src/expression_node.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/transform_expression_grammar_x3.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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_x3.cpp
c++ -o src/feature_kv_iterator.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/dasharray_parser.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/path_expression_grammar_x3.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/path_expression_grammar_x3.cpp
c++ -o src/parse_path.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
src/image.cpp:88:29: warning: type attributes ignored after type is already defined [-Wattributes]
   88 | template struct MAPNIK_DECL image_dimensions<4294836225>;
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/image_view.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/marker_helpers.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/plugin.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
In file included from src/load_map.cpp:39:
include/mapnik/xml_loader.hpp:33:19: warning: type attributes ignored after type is already defined [-Wattributes]
   33 | class MAPNIK_DECL xml_node;
      |                   ^~~~~~~~
c++ -o src/save_map.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/twkb.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/proj_transform.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/proj_transform_cache.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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_cache.cpp
c++ -o src/scale_denominator.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/mapped_memory_cache.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/css/css_color_grammar_x3.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/css_color_grammar_x3.cpp
c++ -o src/css/css_grammar_x3.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/css_grammar_x3.cpp
c++ -o src/svg/svg_parser.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/svg/svg_path_grammar_x3.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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_grammar_x3.cpp
src/svg/svg_parser.cpp: In instantiation of 'bool mapnik::svg::parse_font_size(T&, const char*) [with T = svg_parser]':
src/svg/svg_parser.cpp:846:28:   required from here
  846 |             parse_font_size(parser, value);
      |             ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~
src/svg/svg_parser.cpp:318:54: warning: suggest parentheses around comparison in operand of '|' [-Wparentheses]
  318 |                             x3::double_[apply_value] >
      |                             ~~~~~~~~~~~~~~~~~~~~~~~~~^
  319 |                               -(units[apply_units] | x3::lit("em")[apply_em] | x3::lit('%')[apply_percent]),
      |                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/warp.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/vertex_cache.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/color_font_renderer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/color_font_renderer.cpp
c++ -o src/text/symbolizer_helpers.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/text/formatting/layout.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/text/placements/base.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/text/placements/simple.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/group/group_layout_manager.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
In file included from deps/agg/include/agg_conv_curve.h:24,
                 from deps/agg/include/agg_conv_smooth_poly1.h:25,
                 from include/mapnik/adaptive_smooth.hpp:11,
                 from include/mapnik/vertex_converters.hpp:40,
                 from include/mapnik/marker_helpers.hpp:39,
                 from src/marker_helpers.cpp:24:
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/group/group_rule.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/group/group_symbolizer_helper.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/xml_tree.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/config_error.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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 constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/color_factory.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/renderer_common/render_group_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/util/math.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/util/math.cpp
c++ -o src/util/mapped_memory_file.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/util/mapped_memory_file.cpp
c++ -o src/value.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/cairo/process_group_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/cairo/cairo_context.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/cairo/cairo_renderer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/cairo/cairo_render_vector.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/cairo/process_text_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/cairo/process_line_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/cairo/process_line_pattern_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/cairo/process_polygon_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/cairo/process_polygon_pattern_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/cairo/process_debug_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/cairo/process_building_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
In file included from deps/agg/include/agg_conv_curve.h:24,
                 from deps/agg/include/agg_conv_smooth_poly1.h:25,
                 from include/mapnik/adaptive_smooth.hpp:11,
                 from include/mapnik/vertex_converters.hpp:40,
                 from include/mapnik/text/symbolizer_helpers.hpp:28,
                 from src/text/symbolizer_helpers.cpp:24:
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:97:36:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' is used uninitialized [-Wuninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In constructor 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:86:47,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:100:67:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In member function 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:86:24: note: '<anonymous>' declared here
   86 |                 return adaptive_impl_type(geom);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:100:67:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In member function 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:86:47,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:100:67:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In member function 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:86:24: note: '<anonymous>' declared here
   86 |                 return adaptive_impl_type(geom);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:100:67:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In member function 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:86:47,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:100:67:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In member function 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
include/mapnik/adaptive_smooth.hpp:86:24: note: '<anonymous>' declared here
   86 |                 return adaptive_impl_type(geom);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:100:67:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In member function 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:86:47,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:100:67:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In member function 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:86:24: note: '<anonymous>' declared here
   86 |                 return adaptive_impl_type(geom);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:100:67:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In member function 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:86:47,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:100:67:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In member function 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:86:24: note: '<anonymous>' declared here
   86 |                 return adaptive_impl_type(geom);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:100:67:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In member function 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In file included from src/cairo/process_building_symbolizer.cpp:31:
include/mapnik/renderer_common/process_building_symbolizer.hpp: In static member function 'static void mapnik::render_building_symbolizer::make_building(Geom&, double, const F1&, const F2&, const F3&) [with Geom = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; F1 = mapnik::cairo_renderer<std::shared_ptr<_cairo> >::process(const mapnik::building_symbolizer&, mapnik::feature_impl&, const mapnik::proj_transform&)::<lambda(const mapnik::path_type&)>; F2 = mapnik::cairo_renderer<std::shared_ptr<_cairo> >::process(const mapnik::building_symbolizer&, mapnik::feature_impl&, const mapnik::proj_transform&)::<lambda(const mapnik::path_type&)>; F3 = mapnik::cairo_renderer<std::shared_ptr<_cairo> >::process(const mapnik::building_symbolizer&, mapnik::feature_impl&, const mapnik::proj_transform&)::<lambda(roof_type&)>]':
include/mapnik/renderer_common/process_building_symbolizer.hpp:114:28: warning: 'ring_begin_x' may be used uninitialized [-Wmaybe-uninitialized]
  114 |                 render_face(x0, y0, ring_begin_x, ring_begin_y, height, face_func, frame);
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/mapnik/renderer_common/process_building_symbolizer.hpp:96:16: note: 'ring_begin_x' was declared here
   96 |         double ring_begin_x, ring_begin_y;
      |                ^~~~~~~~~~~~
include/mapnik/renderer_common/process_building_symbolizer.hpp:114:28: warning: 'ring_begin_y' may be used uninitialized [-Wmaybe-uninitialized]
  114 |                 render_face(x0, y0, ring_begin_x, ring_begin_y, height, face_func, frame);
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/mapnik/renderer_common/process_building_symbolizer.hpp:96:30: note: 'ring_begin_y' was declared here
   96 |         double ring_begin_x, ring_begin_y;
      |                              ^~~~~~~~~~~~
c++ -o src/png_reader.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/tiff_reader.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/webp_reader.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/webp_io.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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_io.cpp
c++ -o src/jpeg_reader.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/agg/agg_renderer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/agg/process_building_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/agg/process_line_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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 src/agg/process_building_symbolizer.cpp:32:
include/mapnik/renderer_common/process_building_symbolizer.hpp: In static member function 'static void mapnik::render_building_symbolizer::make_building(Geom&, double, const F1&, const F2&, const F3&) [with Geom = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; F1 = mapnik::agg_renderer<mapnik::image<mapnik::rgba8_t> >::process(const mapnik::building_symbolizer&, mapnik::feature_impl&, const mapnik::proj_transform&)::<lambda(const mapnik::path_type&)>; F2 = mapnik::agg_renderer<mapnik::image<mapnik::rgba8_t> >::process(const mapnik::building_symbolizer&, mapnik::feature_impl&, const mapnik::proj_transform&)::<lambda(const mapnik::path_type&)>; F3 = mapnik::agg_renderer<mapnik::image<mapnik::rgba8_t> >::process(const mapnik::building_symbolizer&, mapnik::feature_impl&, const mapnik::proj_transform&)::<lambda(roof_type&)>]':
include/mapnik/renderer_common/process_building_symbolizer.hpp:114:28: warning: 'ring_begin_y' may be used uninitialized [-Wmaybe-uninitialized]
  114 |                 render_face(x0, y0, ring_begin_x, ring_begin_y, height, face_func, frame);
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/mapnik/renderer_common/process_building_symbolizer.hpp:96:30: note: 'ring_begin_y' was declared here
   96 |         double ring_begin_x, ring_begin_y;
      |                              ^~~~~~~~~~~~
include/mapnik/renderer_common/process_building_symbolizer.hpp:114:28: warning: 'ring_begin_x' may be used uninitialized [-Wmaybe-uninitialized]
  114 |                 render_face(x0, y0, ring_begin_x, ring_begin_y, height, face_func, frame);
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/mapnik/renderer_common/process_building_symbolizer.hpp:96:16: note: 'ring_begin_x' was declared here
   96 |         double ring_begin_x, ring_begin_y;
      |                ^~~~~~~~~~~~
c++ -o src/agg/process_line_pattern_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/agg/process_text_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/agg/process_point_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/agg/process_polygon_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/agg/process_raster_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/agg/process_shield_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/agg/process_markers_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/agg/process_debug_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/grid/process_group_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/grid/grid.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/grid/grid_renderer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/grid/process_building_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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 constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/grid/process_line_pattern_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In file included from src/grid/process_building_symbolizer.cpp:34:
include/mapnik/renderer_common/process_building_symbolizer.hpp: In static member function 'static void mapnik::render_building_symbolizer::make_building(Geom&, double, const F1&, const F2&, const F3&) [with Geom = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; F1 = mapnik::grid_renderer<mapnik::hit_grid<mapnik::gray64s_t> >::process(const mapnik::building_symbolizer&, mapnik::feature_impl&, const mapnik::proj_transform&)::<lambda(const mapnik::path_type&)>; F2 = mapnik::grid_renderer<mapnik::hit_grid<mapnik::gray64s_t> >::process(const mapnik::building_symbolizer&, mapnik::feature_impl&, const mapnik::proj_transform&)::<lambda(const mapnik::path_type&)>; F3 = mapnik::grid_renderer<mapnik::hit_grid<mapnik::gray64s_t> >::process(const mapnik::building_symbolizer&, mapnik::feature_impl&, const mapnik::proj_transform&)::<lambda(roof_type&)>]':
include/mapnik/renderer_common/process_building_symbolizer.hpp:114:28: warning: 'ring_begin_x' may be used uninitialized [-Wmaybe-uninitialized]
  114 |                 render_face(x0, y0, ring_begin_x, ring_begin_y, height, face_func, frame);
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/mapnik/renderer_common/process_building_symbolizer.hpp:96:16: note: 'ring_begin_x' was declared here
   96 |         double ring_begin_x, ring_begin_y;
      |                ^~~~~~~~~~~~
include/mapnik/renderer_common/process_building_symbolizer.hpp:114:28: warning: 'ring_begin_y' may be used uninitialized [-Wmaybe-uninitialized]
  114 |                 render_face(x0, y0, ring_begin_x, ring_begin_y, height, face_func, frame);
      |                 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
include/mapnik/renderer_common/process_building_symbolizer.hpp:96:30: note: 'ring_begin_y' was declared here
   96 |         double ring_begin_x, ring_begin_y;
      |                              ^~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/grid/process_line_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/grid/process_point_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/grid/process_polygon_pattern_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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 constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/grid/process_polygon_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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 constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::raster_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'mapnik::smooth_converter<Geometry>::smooth_converter(Geometry&) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:97:36,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:337:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >; Processor = mapnik::vector_markers_dispatch<mapnik::label_collision_detector4>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 7>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/grid/process_raster_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/grid/process_shield_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/grid/process_text_symbolizer.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/libxml2_loader.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o deps/agg/src/agg_image_filters.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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_trans_double_path.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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_curves.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o deps/agg/src/agg_sqrt_tables.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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_segmentator.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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_vcgen_dash.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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_bspline.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o deps/agg/src/agg_arc.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o deps/agg/src/agg_trans_single_path.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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_vcgen_markers_term.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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_vcgen_contour.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o deps/agg/src/agg_bezier_arc.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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_pixfmt_rgba.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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_arrowhead.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o deps/agg/src/agg_rounded_rect.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o deps/agg/src/agg_line_aa_basics.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o deps/agg/src/agg_gsv_text.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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_affine.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o deps/agg/src/agg_vcgen_stroke.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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_vcgen_bspline.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o deps/agg/src/agg_vpgen_clip_polyline.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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_embedded_raster_fonts.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o deps/agg/src/agg_trans_warp_magnifier.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o plugins/input/csv/csv_datasource.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o plugins/input/csv/csv_featureset.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
ar rc deps/agg/libagg.a deps/agg/src/agg_image_filters.o deps/agg/src/agg_trans_double_path.o deps/agg/src/agg_curves.o deps/agg/src/agg_sqrt_tables.o deps/agg/src/agg_vpgen_segmentator.o deps/agg/src/agg_vcgen_dash.o deps/agg/src/agg_bspline.o deps/agg/src/agg_arc.o deps/agg/src/agg_trans_single_path.o deps/agg/src/agg_line_profile_aa.o deps/agg/src/agg_vcgen_markers_term.o deps/agg/src/agg_vcgen_contour.o deps/agg/src/agg_bezier_arc.o deps/agg/src/agg_pixfmt_rgba.o deps/agg/src/agg_arrowhead.o deps/agg/src/agg_rounded_rect.o deps/agg/src/agg_line_aa_basics.o deps/agg/src/agg_gsv_text.o deps/agg/src/agg_vpgen_clip_polygon.o deps/agg/src/agg_vcgen_stroke.o deps/agg/src/agg_trans_affine.o deps/agg/src/agg_vcgen_bspline.o deps/agg/src/agg_vpgen_clip_polyline.o deps/agg/src/agg_embedded_raster_fonts.o deps/agg/src/agg_trans_warp_magnifier.o
ranlib deps/agg/libagg.a
c++ -o plugins/input/csv/csv_index_featureset.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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 constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o plugins/input/csv/csv_utils.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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 constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/json/unicode_string_grammar_x3.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/unicode_string_grammar_x3.cpp
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:86:47,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:86:24: note: '<anonymous>' declared here
   86 |                 return adaptive_impl_type(geom);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:86:47,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:86:24: note: '<anonymous>' declared here
   86 |                 return adaptive_impl_type(geom);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:86:47,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:86:24: note: '<anonymous>' declared here
   86 |                 return adaptive_impl_type(geom);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:86:47,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:86:24: note: '<anonymous>' declared here
   86 |                 return adaptive_impl_type(geom);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = const mapnik::placement_finder_adapter<mapnik::placement_finder>; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/json/positions_grammar_x3.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/positions_grammar_x3.cpp
c++ -o src/json/generic_json_grammar_x3.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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_grammar_x3.cpp
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:86:47,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:86:24: note: '<anonymous>' declared here
   86 |                 return adaptive_impl_type(geom);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/json/feature_grammar_x3.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/feature_grammar_x3.cpp
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/json/geojson_grammar_x3.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/geojson_grammar_x3.cpp
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:86:47,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:86:24: note: '<anonymous>' declared here
   86 |                 return adaptive_impl_type(geom);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/json/topojson_grammar_x3.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/topojson_grammar_x3.cpp
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/json/mapnik_json_generator_grammar.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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 constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:86:47,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:86:24: note: '<anonymous>' declared here
   86 |                 return adaptive_impl_type(geom);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/json/parse_feature.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/parse_feature.cpp
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:86:47,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::affine_transform_tag; ConverterTypes = {mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::affine_transform_tag; ConverterTypes = {mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:328:17,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<(! mapnik::detail::is_switchable<Geometry, Current>::value)>::type*) [with Geometry = agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::transform_tag; ConverterTypes = {mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:355:66,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:86:24: note: '<anonymous>' declared here
   86 |                 return adaptive_impl_type(geom);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::affine_transform_tag; ConverterTypes = {mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::affine_transform_tag; ConverterTypes = {mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:328:17,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<(! mapnik::detail::is_switchable<Geometry, Current>::value)>::type*) [with Geometry = agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::transform_tag; ConverterTypes = {mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:355:66,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:86:47,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::affine_transform_tag; ConverterTypes = {mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<(! mapnik::detail::is_switchable<Geometry, Current>::value)>::type*) [with Geometry = agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::transform_tag; ConverterTypes = {mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:355:66,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:86:24: note: '<anonymous>' declared here
   86 |                 return adaptive_impl_type(geom);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::affine_transform_tag; ConverterTypes = {mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<(! mapnik::detail::is_switchable<Geometry, Current>::value)>::type*) [with Geometry = agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::transform_tag; ConverterTypes = {mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:355:66,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/json/feature_from_geojson.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/feature_from_geojson.cpp
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:86:47,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::affine_transform_tag; ConverterTypes = {mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<(! mapnik::detail::is_switchable<Geometry, Current>::value)>::type*) [with Geometry = agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::transform_tag; ConverterTypes = {mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:355:66,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::geometry::polygon_vertex_adapter<double>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_line_tag; ConverterTypes = {mapnik::clip_poly_tag, mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::geometry::polygon_vertex_adapter<double>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_line_tag; ConverterTypes = {mapnik::clip_poly_tag, mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:328:17,
    inlined from 'void mapnik::vertex_converter<ConverterTypes>::apply(VertexAdapter&, Processor&) [with VertexAdapter = mapnik::geometry::polygon_vertex_adapter<double>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; ConverterTypes = {mapnik::clip_line_tag, mapnik::clip_poly_tag, mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:453:114,
    inlined from 'void mapnik::text_symbolizer_helper::initialize_grid_points() const [with GridAdapter = mapnik::geometry::regular_grid_vertex_converter]' at src/text/symbolizer_helpers.cpp:614:25:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In member function 'void mapnik::text_symbolizer_helper::initialize_grid_points() const [with GridAdapter = mapnik::geometry::regular_grid_vertex_converter]':
include/mapnik/adaptive_smooth.hpp:86:24: note: '<anonymous>' declared here
   86 |                 return adaptive_impl_type(geom);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::affine_transform_tag; ConverterTypes = {mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<(! mapnik::detail::is_switchable<Geometry, Current>::value)>::type*) [with Geometry = agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::transform_tag; ConverterTypes = {mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:355:66,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::geometry::polygon_vertex_adapter<double>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_line_tag; ConverterTypes = {mapnik::clip_poly_tag, mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::geometry::polygon_vertex_adapter<double>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_line_tag; ConverterTypes = {mapnik::clip_poly_tag, mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:328:17,
    inlined from 'void mapnik::vertex_converter<ConverterTypes>::apply(VertexAdapter&, Processor&) [with VertexAdapter = mapnik::geometry::polygon_vertex_adapter<double>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; ConverterTypes = {mapnik::clip_line_tag, mapnik::clip_poly_tag, mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:453:114,
    inlined from 'void mapnik::text_symbolizer_helper::initialize_grid_points() const [with GridAdapter = mapnik::geometry::regular_grid_vertex_converter]' at src/text/symbolizer_helpers.cpp:614:25:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In member function 'void mapnik::text_symbolizer_helper::initialize_grid_points() const [with GridAdapter = mapnik::geometry::regular_grid_vertex_converter]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; VertexGenerator = agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >]' at include/mapnik/adaptive_smooth.hpp:86:47,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::affine_transform_tag; ConverterTypes = {mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<(! mapnik::detail::is_switchable<Geometry, Current>::value)>::type*) [with Geometry = mapnik::geometry::polygon_vertex_adapter<double>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::transform_tag; ConverterTypes = {mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:355:66,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::geometry::polygon_vertex_adapter<double>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::geometry::polygon_vertex_adapter<double>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_line_tag; ConverterTypes = {mapnik::clip_poly_tag, mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'void mapnik::vertex_converter<ConverterTypes>::apply(VertexAdapter&, Processor&) [with VertexAdapter = mapnik::geometry::polygon_vertex_adapter<double>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; ConverterTypes = {mapnik::clip_line_tag, mapnik::clip_poly_tag, mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:453:114,
    inlined from 'void mapnik::text_symbolizer_helper::initialize_grid_points() const [with GridAdapter = mapnik::geometry::regular_grid_vertex_converter]' at src/text/symbolizer_helpers.cpp:614:25:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In member function 'void mapnik::text_symbolizer_helper::initialize_grid_points() const [with GridAdapter = mapnik::geometry::regular_grid_vertex_converter]':
include/mapnik/adaptive_smooth.hpp:86:24: note: '<anonymous>' declared here
   86 |                 return adaptive_impl_type(geom);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::affine_transform_tag; ConverterTypes = {mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<(! mapnik::detail::is_switchable<Geometry, Current>::value)>::type*) [with Geometry = mapnik::geometry::polygon_vertex_adapter<double>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::transform_tag; ConverterTypes = {mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:355:66,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::geometry::polygon_vertex_adapter<double>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::geometry::polygon_vertex_adapter<double>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_line_tag; ConverterTypes = {mapnik::clip_poly_tag, mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'void mapnik::vertex_converter<ConverterTypes>::apply(VertexAdapter&, Processor&) [with VertexAdapter = mapnik::geometry::polygon_vertex_adapter<double>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::regular_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; ConverterTypes = {mapnik::clip_line_tag, mapnik::clip_poly_tag, mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:453:114,
    inlined from 'void mapnik::text_symbolizer_helper::initialize_grid_points() const [with GridAdapter = mapnik::geometry::regular_grid_vertex_converter]' at src/text/symbolizer_helpers.cpp:614:25:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In member function 'void mapnik::text_symbolizer_helper::initialize_grid_points() const [with GridAdapter = mapnik::geometry::regular_grid_vertex_converter]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/json/geometry_from_geojson.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/geometry_from_geojson.cpp
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/json/mapnik_feature_to_geojson.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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_feature_to_geojson.cpp
c++ -o src/json/mapnik_geometry_to_geojson.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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 constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:86:47,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:86:24: note: '<anonymous>' declared here
   86 |                 return adaptive_impl_type(geom);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/json/extract_bounding_boxes_x3.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/extract_bounding_boxes_x3.cpp
In file included from /usr/include/boost/none_t.hpp:17,
                 from /usr/include/boost/none.hpp:17,
                 from /usr/include/boost/optional/optional.hpp:60,
                 from /usr/include/boost/optional.hpp:15,
                 from /usr/include/boost/spirit/home/support/container.hpp:20,
                 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/karma/domain.hpp:18,
                 from include/mapnik/geometry/boost_spirit_karma_adapter.hpp:36,
                 from src/json/mapnik_json_generator_grammar.cpp:23:
/usr/include/boost/spirit/include/phoenix.hpp:12:1: note: '#pragma message: This header is deprecated. Use <boost/phoenix.hpp> instead.'
   12 | BOOST_HEADER_DEPRECATED("<boost/phoenix.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/wkt/geometry_to_wkt.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/geometry_to_wkt.cpp
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:86:47,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:86:24: note: '<anonymous>' declared here
   86 |                 return adaptive_impl_type(geom);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/wkt/mapnik_wkt_generator_grammar.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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 constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:86:47,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:86:24: note: '<anonymous>' declared here
   86 |                 return adaptive_impl_type(geom);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:86:47,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:86:24: note: '<anonymous>' declared here
   86 |                 return adaptive_impl_type(geom);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/wkt/wkt_grammar_x3.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/wkt_grammar_x3.cpp
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::simplify_converter<mapnik::extend_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:86:47,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::affine_transform_tag; ConverterTypes = {mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::affine_transform_tag; ConverterTypes = {mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:328:17,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<(! mapnik::detail::is_switchable<Geometry, Current>::value)>::type*) [with Geometry = agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::transform_tag; ConverterTypes = {mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:355:66,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:86:24: note: '<anonymous>' declared here
   86 |                 return adaptive_impl_type(geom);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::affine_transform_tag; ConverterTypes = {mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::affine_transform_tag; ConverterTypes = {mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:328:17,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<(! mapnik::detail::is_switchable<Geometry, Current>::value)>::type*) [with Geometry = agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::transform_tag; ConverterTypes = {mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:355:66,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:86:47,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::affine_transform_tag; ConverterTypes = {mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<(! mapnik::detail::is_switchable<Geometry, Current>::value)>::type*) [with Geometry = agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::transform_tag; ConverterTypes = {mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:355:66,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:86:24: note: '<anonymous>' declared here
   86 |                 return adaptive_impl_type(geom);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::affine_transform_tag; ConverterTypes = {mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<(! mapnik::detail::is_switchable<Geometry, Current>::value)>::type*) [with Geometry = agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::transform_tag; ConverterTypes = {mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:355:66,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In function 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o src/wkt/wkt_factory.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/wkt_factory.cpp
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::affine_transform_tag; ConverterTypes = {mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<(! mapnik::detail::is_switchable<Geometry, Current>::value)>::type*) [with Geometry = agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::transform_tag; ConverterTypes = {mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:355:66,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::geometry::polygon_vertex_adapter<double>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:339:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::geometry::polygon_vertex_adapter<double>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:328:17,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::geometry::polygon_vertex_adapter<double>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_line_tag; ConverterTypes = {mapnik::clip_poly_tag, mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'void mapnik::vertex_converter<ConverterTypes>::apply(VertexAdapter&, Processor&) [with VertexAdapter = mapnik::geometry::polygon_vertex_adapter<double>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; ConverterTypes = {mapnik::clip_line_tag, mapnik::clip_poly_tag, mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:453:114,
    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:614:25:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::extend_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In member function 'void mapnik::text_symbolizer_helper::initialize_grid_points() const [with GridAdapter = mapnik::geometry::alternating_grid_vertex_converter]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; VertexGenerator = agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >]' at include/mapnik/adaptive_smooth.hpp:86:47,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::affine_transform_tag; ConverterTypes = {mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<(! mapnik::detail::is_switchable<Geometry, Current>::value)>::type*) [with Geometry = mapnik::geometry::polygon_vertex_adapter<double>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::transform_tag; ConverterTypes = {mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:355:66,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::geometry::polygon_vertex_adapter<double>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::geometry::polygon_vertex_adapter<double>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_line_tag; ConverterTypes = {mapnik::clip_poly_tag, mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'void mapnik::vertex_converter<ConverterTypes>::apply(VertexAdapter&, Processor&) [with VertexAdapter = mapnik::geometry::polygon_vertex_adapter<double>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; ConverterTypes = {mapnik::clip_line_tag, mapnik::clip_poly_tag, mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:453:114,
    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:614:25:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In member function 'void mapnik::text_symbolizer_helper::initialize_grid_points() const [with GridAdapter = mapnik::geometry::alternating_grid_vertex_converter]':
include/mapnik/adaptive_smooth.hpp:86:24: note: '<anonymous>' declared here
   86 |                 return adaptive_impl_type(geom);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
In constructor 'agg::curve3_div::curve3_div(agg::curve3_div&&)',
    inlined from 'agg::curve3::curve3(agg::curve3&&)' at deps/agg/include/agg_curves.h:476:23,
    inlined from 'agg::conv_curve<VertexSource, Curve3, Curve4>::conv_curve(self_type&&) [with VertexSource = agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >; Curve3 = agg::curve3; Curve4 = agg::curve4]' at deps/agg/include/agg_conv_curve.h:66:9,
    inlined from 'agg::conv_smooth_curve<VertexSource, VertexGenerator>::conv_smooth_curve(agg::conv_smooth_curve<VertexSource, VertexGenerator>&&) [with VertexSource = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; VertexGenerator = agg::vcgen_smooth<agg::calculate_poly1>]' at deps/agg/include/agg_conv_smooth_poly1.h:70:45,
    inlined from 'mapbox::util::variant<Types>::variant(T&&) [with T = agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >; Traits = mapbox::util::detail::value_traits<agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> > >; Enable = void; Types = {agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<mapnik::vcgen_smooth_calucate_adaptive> >}]' at deps/mapbox/variant/include/mapbox/variant.hpp:563:9,
    inlined from 'mapnik::smooth_converter<Geometry>::impl_type mapnik::smooth_converter<Geometry>::init_impl(mapnik::smooth_algorithm_enum, Geometry&) const [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >]' at include/mapnik/adaptive_smooth.hpp:91:36,
    inlined from 'void mapnik::smooth_converter<Geometry>::algorithm(mapnik::smooth_algorithm_enum) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >]' at include/mapnik/adaptive_smooth.hpp:100:67,
    inlined from 'static void mapnik::detail::converter_traits<T, mapnik::smooth_tag>::setup(geometry_type&, const Args&) [with Args = mapnik::detail::arguments; T = mapnik::smooth_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]' at include/mapnik/vertex_converters.hpp:97:23,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::smooth_tag; ConverterTypes = {mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:338:64,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::simplify_tag; ConverterTypes = {mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::extend_tag; ConverterTypes = {mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::affine_transform_tag; ConverterTypes = {mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<(! mapnik::detail::is_switchable<Geometry, Current>::value)>::type*) [with Geometry = mapnik::geometry::polygon_vertex_adapter<double>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::transform_tag; ConverterTypes = {mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:355:66,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::geometry::polygon_vertex_adapter<double>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_poly_tag; ConverterTypes = {mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'static void mapnik::detail::converters_helper<Dispatcher, Current, ConverterTypes ...>::forward(Dispatcher&, Geometry&, Processor&, typename std::enable_if<mapnik::detail::is_switchable<Geometry, Current>::value>::type*) [with Geometry = mapnik::geometry::polygon_vertex_adapter<double>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; Dispatcher = mapnik::detail::dispatcher<mapnik::detail::arguments, 8>; Current = mapnik::clip_line_tag; ConverterTypes = {mapnik::clip_poly_tag, mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:343:70,
    inlined from 'void mapnik::vertex_converter<ConverterTypes>::apply(VertexAdapter&, Processor&) [with VertexAdapter = mapnik::geometry::polygon_vertex_adapter<double>; Processor = mapnik::detail::grid_placement_finder_adapter<mapnik::geometry::alternating_grid_vertex_converter, double, std::__cxx11::list<mapnik::pixel_position> >; ConverterTypes = {mapnik::clip_line_tag, mapnik::clip_poly_tag, mapnik::transform_tag, mapnik::affine_transform_tag, mapnik::extend_tag, mapnik::simplify_tag, mapnik::smooth_tag, mapnik::offset_transform_tag}]' at include/mapnik/vertex_converters.hpp:453:114,
    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:614:25:
deps/agg/include/agg_curves.h:96:23: warning: '<unnamed>.agg::conv_smooth_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >::<unnamed>.agg::conv_curve<agg::conv_smooth<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, agg::vcgen_smooth<agg::calculate_poly1> >, agg::curve3, agg::curve4>::m_curve3.agg::curve3::m_curve_div.agg::curve3_div::m_distance_tolerance_square' may be used uninitialized [-Wmaybe-uninitialized]
   96 |     class MAPNIK_DECL curve3_div
      |                       ^~~~~~~~~~
include/mapnik/adaptive_smooth.hpp: In member function 'void mapnik::text_symbolizer_helper::initialize_grid_points() const [with GridAdapter = mapnik::geometry::alternating_grid_vertex_converter]':
include/mapnik/adaptive_smooth.hpp:91:16: note: '<anonymous>' declared here
   91 |         return basic_impl_type(geom);
      |                ^~~~~~~~~~~~~~~~~~~~~
c++ -o plugins/input/gdal/gdal_datasource.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/geobuf/geobuf_datasource.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/geobuf/geobuf_datasource.cpp
c++ -o plugins/input/geobuf/geobuf_featureset.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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/geobuf/geobuf_featureset.cpp
ar rc src/json/libmapnik-json.a src/json/unicode_string_grammar_x3.o src/json/positions_grammar_x3.o src/json/generic_json_grammar_x3.o src/json/feature_grammar_x3.o src/json/geojson_grammar_x3.o src/json/topojson_grammar_x3.o src/json/mapnik_json_generator_grammar.o src/json/parse_feature.o src/json/feature_from_geojson.o src/json/geometry_from_geojson.o src/json/mapnik_feature_to_geojson.o src/json/mapnik_geometry_to_geojson.o src/json/extract_bounding_boxes_x3.o
ranlib src/json/libmapnik-json.a
c++ -o plugins/input/geojson/geojson_datasource.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o plugins/input/geojson/geojson_memory_index_featureset.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o plugins/input/ogr/ogr_converter.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o plugins/input/ogr/ogr_datasource.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o plugins/input/ogr/ogr_featureset.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o plugins/input/ogr/ogr_index_featureset.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o plugins/input/ogr/ogr_utils.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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_utils.cpp
c++ -o plugins/input/pgraster/pgraster_datasource.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
ar rc src/wkt/libmapnik-wkt.a src/wkt/geometry_to_wkt.o src/wkt/mapnik_wkt_generator_grammar.o src/wkt/wkt_grammar_x3.o src/wkt/wkt_factory.o
ranlib src/wkt/libmapnik-wkt.a
c++ -o plugins/input/pgraster/pgraster_wkb_reader.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o plugins/input/postgis/postgis_datasource.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o plugins/input/postgis/postgis_featureset.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o plugins/input/raster/raster_datasource.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o plugins/input/raster/raster_featureset.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o plugins/input/shape/dbfile.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o plugins/input/shape/shape_datasource.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o plugins/input/shape/shape_featureset.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o plugins/input/shape/shape_index_featureset.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o plugins/input/shape/shape_io.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o plugins/input/sqlite/sqlite_datasource.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o plugins/input/sqlite/sqlite_featureset.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o plugins/input/topojson/topojson_datasource.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o plugins/input/topojson/topojson_featureset.os -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o utils/mapnik-index/mapnik-index.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o utils/mapnik-index/process_csv_file.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o utils/mapnik-index/process_geojson_file_x3.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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_x3.cpp
c++ -o utils/mapnik-render/mapnik-render.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o utils/shapeindex/shapeindex.o -c -std=c++20 -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 -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/polylabel/include -Ideps/mapbox/protozero/include -Ideps/mapbox/geometry/include -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
c++ -o src/libmapnik.so -Wl,-rpath-link,. -Wl,-soname,libmapnik.so.4.0 -Wl,-rpath=/usr/lib -Wl,--as-needed,-O1,--sort-common -pthread -shared src/mapnik.os src/expression_grammar_x3.os src/fs.os src/request.os src/well_known_srs.os src/params.os src/parse_image_filters.os src/generate_image_filters.os src/image_filter_grammar_x3.os src/color.os src/conversions_numeric.os src/conversions_string.os src/image_copy.os src/image_compositing.os src/image_scaling.os src/datasource_cache.os src/datasource_cache_static.os src/debug.os src/geometry/box2d.os src/geometry/closest_point.os src/geometry/reprojection.os src/geometry/envelope.os src/geometry/interior.os src/geometry/polylabel.os src/expression_node.os src/expression_string.os src/expression.os src/transform_expression.os src/transform_expression_grammar_x3.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/path_expression_grammar_x3.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/plugin.os src/rule.os src/save_map.os src/wkb.os src/twkb.os src/projection.os src/proj_transform.os src/proj_transform_cache.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/css/css_color_grammar_x3.os src/css/css_grammar_x3.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/svg/svg_path_grammar_x3.os src/warp.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/color_font_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/util/math.os src/util/mapped_memory_file.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/webp_io.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 -Lxml2 -L/usr/lib -lagg -lboost_regex -lcairo -lpng -ltiff -lwebp -lxml2 -licui18n -lharfbuzz -ljpeg -licuuc -lfreetype -lz -ldl
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_utils.os plugins/input/ogr/ogr_featureset.os plugins/input/ogr/ogr_index_featureset.os -Ldeps/agg -Lsrc -Lsrc/json -Lsrc/wkt -Lfreetype -Lxml2 -L/usr/lib -lmapnik -lgdal -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 -Lxml2 -L/usr/lib -lmapnik -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 -Lxml2 -L/usr/lib -lmapnik -lmapnik-json -licuuc
c++ -o demo/c++/rundemo -Wl,--as-needed,-O1,--sort-common demo/c++/rundemo.o -Ldeps/agg -Lsrc -Lsrc/json -Lsrc/wkt -Lfreetype -Lxml2 -L/usr/lib -lmapnik -lagg -lboost_regex -lcairo -lpng -ltiff -lwebp -lxml2 -licui18n -lharfbuzz -ljpeg -licuuc -lfreetype -lz -ldl -lsqlite3 -lpthread
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 -Lxml2 -L/usr/lib -lmapnik -lpq -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 -Lxml2 -L/usr/lib -lmapnik -lsqlite3 -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 -Lxml2 -L/usr/lib -lmapnik -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 -Lxml2 -L/usr/lib -lmapnik -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 -Lxml2 -L/usr/lib -lmapnik -lpq -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 -Lxml2 -L/usr/lib -lmapnik -lgdal -licuuc
c++ -o plugins/input/geobuf.input -Wl,--as-needed,-O1,--sort-common -shared plugins/input/geobuf/geobuf_datasource.os plugins/input/geobuf/geobuf_featureset.os -Ldeps/agg -Lsrc -Lsrc/json -Lsrc/wkt -Lfreetype -Lxml2 -L/usr/lib -licuuc -lmapnik-json -lmapnik
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 -Lxml2 -L/usr/lib -lmapnik -lmapnik-json -licuuc
In function 'bool {anonymous}::validate_geojson_feature(mapnik::json::geojson_value&, const Keys&, bool) [with Keys = boost::bimaps::bimap<boost::bimaps::unordered_set_of<std::__cxx11::basic_string<char> >, boost::bimaps::set_of<int> >]',
    inlined from 'std::pair<bool, typename T::value_type::first_type> mapnik::detail::process_geojson_file_x3(T&, const std::string&, bool, bool) [with T = std::vector<std::pair<mapnik::box2d<float>, std::pair<long unsigned int, long unsigned int> > >]' at utils/mapnik-index/process_geojson_file_x3.cpp:343:46:
utils/mapnik-index/process_geojson_file_x3.cpp:171:13: warning: 'geom_type' may be used uninitialized [-Wmaybe-uninitialized]
  171 |             if (geom_type == mapnik::geometry::geometry_types::Point)
      |             ^~
utils/mapnik-index/process_geojson_file_x3.cpp: In function 'std::pair<bool, typename T::value_type::first_type> mapnik::detail::process_geojson_file_x3(T&, const std::string&, bool, bool) [with T = std::vector<std::pair<mapnik::box2d<float>, std::pair<long unsigned int, long unsigned int> > >]':
utils/mapnik-index/process_geojson_file_x3.cpp:136:46: note: 'geom_type' was declared here
  136 |             mapnik::geometry::geometry_types geom_type;
      |                                              ^~~~~~~~~
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 -Lxml2 -L/usr/lib -lmapnik -lboost_program_options -lagg -lboost_regex -lcairo -lpng -ltiff -lwebp -lxml2 -licui18n -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_x3.o plugins/input/csv/csv_utils.os -Ldeps/agg -Lsrc -Lsrc/json -Lsrc/wkt -Lfreetype -Lxml2 -L/usr/lib -lmapnik -lboost_program_options -lmapnik-json -lmapnik-wkt -licuuc
c++ -o utils/shapeindex/shapeindex -Wl,--as-needed,-O1,--sort-common utils/shapeindex/shapeindex.o -Ldeps/agg -Lsrc -Lsrc/json -Lsrc/wkt -Lfreetype -Lxml2 -L/usr/lib -lmapnik -lboost_program_options -licuuc
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.4.0.6"
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/debug.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/debug.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/attribute.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/attribute.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/proj_transform_cache.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/proj_transform_cache.hpp"
Install file: "include/mapnik/marker.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/marker.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/hit_test_filter.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/hit_test_filter.hpp"
Install file: "include/mapnik/featureset.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/featureset.hpp"
Install file: "include/mapnik/simplify.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/simplify.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/color.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/color.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_view_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_view_impl.hpp"
Install file: "include/mapnik/unicode.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/unicode.hpp"
Install file: "include/mapnik/wkb.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/wkb.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/query.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/query.hpp"
ldconfig(["/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/libmapnik.so.4.0.6"], ["src/libmapnik.so"])
Install file: "include/mapnik/boolean.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/boolean.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/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/timer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/timer.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/feature_type_style.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/feature_type_style.hpp"
symlink(["/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/libmapnik.so.4.0"], ["/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/libmapnik.so.4.0.6"])
Install file: "include/mapnik/palette.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/palette.hpp"
symlink(["/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/libmapnik.so"], ["/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/libmapnik.so.4.0"])
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/enumeration.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/enumeration.hpp"
Install file: "include/mapnik/expression_grammar_x3_config.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/expression_grammar_x3_config.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/pool.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/pool.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/pixel_position.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/pixel_position.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/symbolizer_dispatch.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/symbolizer_dispatch.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/expression_grammar_x3_def.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/expression_grammar_x3_def.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/jpeg_io.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/jpeg_io.hpp"
Install file: "include/mapnik/symbolizer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/symbolizer.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/value.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/value.hpp"
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/vertex_adapters.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/vertex_adapters.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/label_collision_detector.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/label_collision_detector.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/image_filter.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_filter.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/font_engine_freetype.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/font_engine_freetype.hpp"
Install file: "include/mapnik/layer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/layer.hpp"
Install file: "include/mapnik/filesystem.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/filesystem.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/image_compositing.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_compositing.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/scale_denominator.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/scale_denominator.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/feature_factory.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/feature_factory.hpp"
Install file: "include/mapnik/rule.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/rule.hpp"
Install file: "include/mapnik/path_expression_grammar_x3_def.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/path_expression_grammar_x3_def.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/image_scaling_traits.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_scaling_traits.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/image_filter_grammar_x3.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_filter_grammar_x3.hpp"
Install file: "include/mapnik/image.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image.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/feature.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/feature.hpp"
Install file: "include/mapnik/warning.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/warning.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/config.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/config.hpp"
Install file: "include/mapnik/params.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/params.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/datasource_plugin.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/datasource_plugin.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/datasource.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/datasource.hpp"
Install file: "include/mapnik/vertex.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/vertex.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/hextree.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/hextree.hpp"
Install file: "include/mapnik/request.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/request.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/vertex_cache.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/vertex_cache.hpp"
Install file: "include/mapnik/expression_grammar_x3.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/expression_grammar_x3.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/plugin.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/plugin.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/pixel_types.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/pixel_types.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/agg_renderer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg_renderer.hpp"
Install file: "include/mapnik/mapnik.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/mapnik.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/projection.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/projection.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/raster.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/raster.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/image_view_null.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_view_null.hpp"
Install file: "include/mapnik/extend_converter.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/extend_converter.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/view_strategy.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/view_strategy.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/attribute_collector.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/attribute_collector.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/boost_spirit_instantiate.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/boost_spirit_instantiate.hpp"
Install file: "include/mapnik/image_filter_grammar_x3_def.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_filter_grammar_x3_def.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/markers_placement.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/markers_placement.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/agg_rasterizer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg_rasterizer.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/octree.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/octree.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/params_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/params_impl.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/agg_render_marker.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg_render_marker.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/mapped_memory_cache.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/mapped_memory_cache.hpp"
Install file: "include/mapnik/map.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/map.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/view_transform.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/view_transform.hpp"
Install file: "include/mapnik/factory.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/factory.hpp"
Install file: "include/mapnik/warp.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/warp.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/config_error.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/config_error.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/function_call.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/function_call.hpp"
Install file: "include/mapnik/global.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/global.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/filter_featureset.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/filter_featureset.hpp"
Install file: "include/mapnik/geometry.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry.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/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/expression.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/expression.hpp"
Install file: "include/mapnik/coord.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/coord.hpp"
Install file: "include/mapnik/sse.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/sse.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/sql_utils.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/sql_utils.hpp"
Install file: "include/mapnik/version.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/version.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/ptree_helpers.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/ptree_helpers.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/marker_helpers.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/marker_helpers.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/image_reader.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_reader.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/image_view_any.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_view_any.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/image_any.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/image_any.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/save_map.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/save_map.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/expression_evaluator.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/expression_evaluator.hpp"
Install file: "include/mapnik/gradient.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/gradient.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/path_expression_grammar_x3.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/path_expression_grammar_x3.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/agg_helpers.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg_helpers.hpp"
Install file: "include/mapnik/adaptive_smooth.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/adaptive_smooth.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/vertex_converters.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/vertex_converters.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/well_known_srs.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/well_known_srs.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/path.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/path.hpp"
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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_basics.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_basics.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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_bspline.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_bspline.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_dash.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_dash.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_array.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_array.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_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_arc.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_arc.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_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_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_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_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_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_curves.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_curves.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_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_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_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_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_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_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_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_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_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_config.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_config.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_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_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_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_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_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_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_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_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_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_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_math.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_math.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_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_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_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_conv_transform.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_conv_transform.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_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_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_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_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_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_allocator.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_span_allocator.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_blur.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_blur.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_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_arrowhead.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_arrowhead.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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_rounded_rect.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/agg/agg_rounded_rect.h"
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/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_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/css/css_unit_value.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/css/css_unit_value.hpp"
Install file: "include/mapnik/css/css_color_grammar_x3_def.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/css/css_color_grammar_x3_def.hpp"
Install file: "include/mapnik/css/css_grammar_x3_def.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/css/css_grammar_x3_def.hpp"
Install file: "include/mapnik/css/css_grammar_x3.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/css/css_grammar_x3.hpp"
Install file: "include/mapnik/css/css_color_grammar_x3.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/css/css_color_grammar_x3.hpp"
Install file: "include/mapnik/csv/csv_grammar_x3_def.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/csv/csv_grammar_x3_def.hpp"
Install file: "include/mapnik/csv/csv_grammar_x3.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/csv/csv_grammar_x3.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: "deps/mapbox/variant/include/mapbox/variant_cast.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/deps/mapbox/variant_cast.hpp"
Install file: "deps/mapbox/variant/include/mapbox/recursive_wrapper.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/deps/mapbox/recursive_wrapper.hpp"
Install file: "deps/mapbox/variant/include/mapbox/variant_visitor.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/deps/mapbox/variant_visitor.hpp"
Install file: "deps/mapbox/variant/include/mapbox/variant.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/deps/mapbox/variant.hpp"
Install file: "deps/mapbox/variant/include/mapbox/variant_io.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/deps/mapbox/variant_io.hpp"
Install file: "deps/mapbox/variant/include/mapbox/optional.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/deps/mapbox/optional.hpp"
Install file: "deps/mapbox/geometry/include/mapbox/geometry_io.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/deps/mapbox/geometry_io.hpp"
Install file: "deps/mapbox/geometry/include/mapbox/feature.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/deps/mapbox/feature.hpp"
Install file: "deps/mapbox/geometry/include/mapbox/geometry.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/deps/mapbox/geometry.hpp"
Install file: "deps/mapbox/geometry/include/mapbox/geometry/multi_point.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/deps/mapbox/geometry/multi_point.hpp"
Install file: "deps/mapbox/geometry/include/mapbox/geometry/multi_line_string.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/deps/mapbox/geometry/multi_line_string.hpp"
Install file: "deps/mapbox/geometry/include/mapbox/geometry/multi_polygon.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/deps/mapbox/geometry/multi_polygon.hpp"
Install file: "deps/mapbox/geometry/include/mapbox/geometry/point_arithmetic.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/deps/mapbox/geometry/point_arithmetic.hpp"
Install file: "deps/mapbox/geometry/include/mapbox/geometry/polygon.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/deps/mapbox/geometry/polygon.hpp"
Install file: "deps/mapbox/geometry/include/mapbox/geometry/box.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/deps/mapbox/geometry/box.hpp"
Install file: "deps/mapbox/geometry/include/mapbox/geometry/envelope.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/deps/mapbox/geometry/envelope.hpp"
Install file: "deps/mapbox/geometry/include/mapbox/geometry/point.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/deps/mapbox/geometry/point.hpp"
Install file: "deps/mapbox/geometry/include/mapbox/geometry/geometry.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/deps/mapbox/geometry/geometry.hpp"
Install file: "deps/mapbox/geometry/include/mapbox/geometry/empty.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/deps/mapbox/geometry/empty.hpp"
Install file: "deps/mapbox/geometry/include/mapbox/geometry/line_string.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/deps/mapbox/geometry/line_string.hpp"
Install file: "deps/mapbox/geometry/include/mapbox/geometry/for_each_point.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/deps/mapbox/geometry/for_each_point.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/geometry/remove_empty.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry/remove_empty.hpp"
Install file: "include/mapnik/geometry/multi_point.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry/multi_point.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/geometry/to_path.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry/to_path.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/geometry/box2d_impl.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry/box2d_impl.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/is_valid.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry/is_valid.hpp"
Install file: "include/mapnik/geometry/polylabel.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry/polylabel.hpp"
Install file: "include/mapnik/geometry/geometry_type.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry/geometry_type.hpp"
Install file: "include/mapnik/geometry/multi_line_string.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry/multi_line_string.hpp"
Install file: "include/mapnik/geometry/multi_polygon.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry/multi_polygon.hpp"
Install file: "include/mapnik/geometry/closest_point.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry/closest_point.hpp"
Install file: "include/mapnik/geometry/polygon.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry/polygon.hpp"
Install file: "include/mapnik/geometry/boost_adapters.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry/boost_adapters.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/geometry/centroid.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry/centroid.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/geometry/boost_spirit_karma_adapter.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry/boost_spirit_karma_adapter.hpp"
Install file: "include/mapnik/geometry/polygon_vertex_processor.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry/polygon_vertex_processor.hpp"
Install file: "include/mapnik/geometry/point.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry/point.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/geometry/reprojection.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry/reprojection.hpp"
Install file: "include/mapnik/geometry/box2d.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry/box2d.hpp"
Install file: "include/mapnik/geometry/geometry_types.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry/geometry_types.hpp"
Install file: "include/mapnik/geometry/interior.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry/interior.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/geometry/line_string.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/geometry/line_string.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/group/group_layout.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/group/group_layout.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_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_manager.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/group/group_layout_manager.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/json_grammar_config.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/json_grammar_config.hpp"
Install file: "include/mapnik/json/parse_feature.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/parse_feature.hpp"
Install file: "include/mapnik/json/create_geometry.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/create_geometry.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/create_feature.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/create_feature.hpp"
Install file: "include/mapnik/json/unicode_string_grammar_x3.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/unicode_string_grammar_x3.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/topojson_grammar_x3.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/topojson_grammar_x3.hpp"
Install file: "include/mapnik/json/generic_json_grammar_x3_def.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/generic_json_grammar_x3_def.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_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/positions_grammar_x3_def.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/positions_grammar_x3_def.hpp"
Install file: "include/mapnik/json/unicode_string_grammar_x3_def.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/unicode_string_grammar_x3_def.hpp"
Install file: "include/mapnik/json/generic_json_grammar_x3.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/generic_json_grammar_x3.hpp"
Install file: "include/mapnik/json/topojson_grammar_x3_def.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/topojson_grammar_x3_def.hpp"
Install file: "include/mapnik/json/json_value.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/json_value.hpp"
Install file: "include/mapnik/json/positions_x3.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/positions_x3.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/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/topology.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/topology.hpp"
Install file: "include/mapnik/json/geojson_grammar_x3.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/geojson_grammar_x3.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/feature_grammar_x3.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/feature_grammar_x3.hpp"
Install file: "include/mapnik/json/positions_grammar_x3.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/positions_grammar_x3.hpp"
Install file: "include/mapnik/json/extract_bounding_boxes_x3.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/extract_bounding_boxes_x3.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/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/geojson_grammar_x3_def.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/geojson_grammar_x3_def.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/extract_bounding_boxes_x3_config.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/extract_bounding_boxes_x3_config.hpp"
Install file: "include/mapnik/json/feature_grammar_x3_def.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/json/feature_grammar_x3_def.hpp"
Install file: "include/mapnik/markers_placements/polylabel.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/markers_placements/polylabel.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 file: "include/mapnik/markers_placements/vertex_first.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/markers_placements/vertex_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: "include/mapnik/markers_placements/vertex_last.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/markers_placements/vertex_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/interior.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/markers_placements/interior.hpp"
Install file: "include/mapnik/renderer_common/process_raster_symbolizer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common/process_raster_symbolizer.hpp"
Install file: "include/mapnik/renderer_common/process_point_symbolizer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common/process_point_symbolizer.hpp"
Install file: "include/mapnik/renderer_common/render_group_symbolizer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common/render_group_symbolizer.hpp"
Install file: "include/mapnik/renderer_common/render_thunk_extractor.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common/render_thunk_extractor.hpp"
Install file: "include/mapnik/renderer_common/pattern_alignment.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common/pattern_alignment.hpp"
Install file: "include/mapnik/renderer_common/render_thunk.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common/render_thunk.hpp"
Install file: "include/mapnik/renderer_common/process_building_symbolizer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common/process_building_symbolizer.hpp"
Install file: "include/mapnik/renderer_common/render_markers_symbolizer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common/render_markers_symbolizer.hpp"
Install file: "include/mapnik/renderer_common/render_pattern.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common/render_pattern.hpp"
Install file: "include/mapnik/renderer_common/apply_vertex_converter.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common/apply_vertex_converter.hpp"
Install file: "include/mapnik/renderer_common/clipping_extent.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common/clipping_extent.hpp"
Install file: "include/mapnik/renderer_common/process_polygon_symbolizer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/renderer_common/process_polygon_symbolizer.hpp"
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 directory: "deps/mapnik/sparsehash/internal" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/sparsehash/internal"
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/template_util.h" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/sparsehash/template_util.h"
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_path_adapter.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_path_adapter.hpp"
Install file: "include/mapnik/svg/svg_transform_grammar_x3.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_transform_grammar_x3.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_bounding_box.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_bounding_box.hpp"
Install file: "include/mapnik/svg/svg_grammar_config_x3.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_grammar_config_x3.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_renderer_agg.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_renderer_agg.hpp"
Install file: "include/mapnik/svg/svg_transform_grammar_x3_def.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_transform_grammar_x3_def.hpp"
Install file: "include/mapnik/svg/svg_path_grammar_x3.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_path_grammar_x3.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_group.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_group.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_path_grammar_x3_def.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_path_grammar_x3_def.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_parser_exception.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_parser_exception.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_commands.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/svg/svg_path_commands.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/harfbuzz_shaper.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/harfbuzz_shaper.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/glyph_info.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/glyph_info.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/glyph_positions.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/glyph_positions.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/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/color_font_renderer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/color_font_renderer.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/symbolizer_helpers.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/symbolizer_helpers.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/face.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/face.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/placement_finder.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/placement_finder.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/icu_shaper.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/icu_shaper.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/formatting/list.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/formatting/list.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/format.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/formatting/format.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/base.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/formatting/base.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/simple.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/text/placements/simple.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/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/transform/transform_expression.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/transform/transform_expression.hpp"
Install file: "include/mapnik/transform/transform_processor.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/transform/transform_processor.hpp"
Install file: "include/mapnik/transform/transform_expression_grammar_x3.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/transform/transform_expression_grammar_x3.hpp"
Install file: "include/mapnik/transform/transform_expression_grammar_x3_def.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/transform/transform_expression_grammar_x3_def.hpp"
Install file: "include/mapnik/transform/parse_transform.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/transform/parse_transform.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/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/timer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/timer.hpp"
Install file: "include/mapnik/util/from_u8string.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/from_u8string.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/container_adapter.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/container_adapter.hpp"
Install file: "include/mapnik/util/mapped_memory_file.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/mapped_memory_file.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/path_iterator.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/path_iterator.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/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/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/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_wkt.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/geometry_to_wkt.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/trim.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/trim.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/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/variant.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/variant.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/is_clockwise.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/is_clockwise.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/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/fs.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/fs.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/rounding_cast.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/rounding_cast.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/geometry_to_geojson.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/util/geometry_to_geojson.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/value/error.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/value/error.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/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_x3.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/wkt/wkt_grammar_x3.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/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_grammar_x3_def.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/wkt/wkt_grammar_x3_def.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_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_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_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_renderer.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/grid/grid_renderer.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_pixel.hpp" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/include/mapnik/grid/grid_pixel.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/geobuf.input" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/input/geobuf.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")
Chmod("/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/bin/mapnik-config", 0o755)
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"
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-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/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/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-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/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/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/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/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.ttf" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSans.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/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-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-Oblique.ttf" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSans-Oblique.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/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/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.ttf" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSansCondensed.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/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/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/DejaVuSans-BoldOblique.ttf" as "/home/buildozer/aports/testing/mapnik/pkg/mapnik/usr/lib/mapnik/fonts/DejaVuSans-BoldOblique.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
libfakeroot internal error: payload not recognized!
>>> 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: 3.2 MB
>>> mapnik-dev*: Compressing data...
>>> mapnik-dev*: Create checksum...
>>> mapnik-dev*: Create mapnik-dev-4.0.6-r0.apk
>>> mapnik-doc*: Tracing dependencies...
>>> mapnik-doc*: Package size: 244.4 KB
>>> mapnik-doc*: Compressing data...
>>> mapnik-doc*: Create checksum...
>>> mapnik-doc*: Create mapnik-doc-4.0.6-r0.apk
>>> mapnik*: Tracing dependencies...
	so:libboost_program_options.so.1.84.0
	so:libc.musl-s390x.so.1
	so:libcairo.so.2
	so:libfreetype.so.6
	so:libgcc_s.so.1
	so:libgdal.so.36
	so:libharfbuzz.so.0
	so:libicui18n.so.76
	so:libicuuc.so.76
	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: 34.0 MB
>>> mapnik*: Compressing data...
>>> mapnik*: Create checksum...
>>> mapnik*: Create mapnik-4.0.6-r0.apk
>>> mapnik: Build complete at Fri, 28 Mar 2025 11:53:50 +0000 elapsed time 0h 4m 45s
>>> mapnik: Cleaning up srcdir
>>> mapnik: Cleaning up pkgdir
>>> mapnik: Uninstalling dependencies...
(1/224) Purging .makedepends-mapnik (20250328.114906)
(2/224) Purging boost-dev (1.84.0-r3)
(3/224) Purging boost1.84-dev (1.84.0-r3)
(4/224) Purging boost1.84 (1.84.0-r3)
(5/224) Purging boost1.84-libs (1.84.0-r3)
(6/224) Purging boost1.84-atomic (1.84.0-r3)
(7/224) Purging boost1.84-chrono (1.84.0-r3)
(8/224) Purging boost1.84-container (1.84.0-r3)
(9/224) Purging boost1.84-contract (1.84.0-r3)
(10/224) Purging boost1.84-coroutine (1.84.0-r3)
(11/224) Purging boost1.84-date_time (1.84.0-r3)
(12/224) Purging boost1.84-fiber (1.84.0-r3)
(13/224) Purging boost1.84-graph (1.84.0-r3)
(14/224) Purging boost1.84-iostreams (1.84.0-r3)
(15/224) Purging boost1.84-json (1.84.0-r3)
(16/224) Purging boost1.84-locale (1.84.0-r3)
(17/224) Purging boost1.84-log_setup (1.84.0-r3)
(18/224) Purging boost1.84-math (1.84.0-r3)
(19/224) Purging boost1.84-nowide (1.84.0-r3)
(20/224) Purging boost1.84-prg_exec_monitor (1.84.0-r3)
(21/224) Purging boost1.84-program_options (1.84.0-r3)
(22/224) Purging boost1.84-python3 (1.84.0-r3)
(23/224) Purging boost1.84-random (1.84.0-r3)
(24/224) Purging boost1.84-regex (1.84.0-r3)
(25/224) Purging boost1.84-stacktrace_basic (1.84.0-r3)
(26/224) Purging boost1.84-stacktrace_noop (1.84.0-r3)
(27/224) Purging boost1.84-system (1.84.0-r3)
(28/224) Purging boost1.84-timer (1.84.0-r3)
(29/224) Purging boost1.84-type_erasure (1.84.0-r3)
(30/224) Purging boost1.84-unit_test_framework (1.84.0-r3)
(31/224) Purging boost1.84-url (1.84.0-r3)
(32/224) Purging boost1.84-wave (1.84.0-r3)
(33/224) Purging boost1.84-wserialization (1.84.0-r3)
(34/224) Purging gdal-dev (3.10.2-r1)
(35/224) Purging gdal (3.10.2-r1)
(36/224) Purging harfbuzz-dev (10.2.0-r1)
(37/224) Purging harfbuzz-cairo (10.2.0-r1)
(38/224) Purging harfbuzz-gobject (10.2.0-r1)
(39/224) Purging harfbuzz-icu (10.2.0-r1)
(40/224) Purging harfbuzz-subset (10.2.0-r1)
(41/224) Purging harfbuzz (10.2.0-r1)
(42/224) Purging icu-dev (76.1-r0)
(43/224) Purging libpq-dev (17.4-r1)
(44/224) Purging libpq (17.4-r1)
(45/224) Purging libxml2-dev (2.13.7-r0)
(46/224) Purging proj-dev (9.5.1-r1)
(47/224) Purging py3-setuptools-pyc (77.0.3-r0)
(48/224) Purging py3-setuptools (77.0.3-r0)
(49/224) Purging scons-pyc (4.8.1-r0)
(50/224) Purging scons (4.8.1-r0)
(51/224) Purging tiff-dev (4.7.0-r0)
(52/224) Purging libtiffxx (4.7.0-r0)
(53/224) Purging agetty-openrc (0.60.1-r1)
(54/224) Purging agetty (2.41-r0)
(55/224) Purging armadillo (14.2.2-r0)
(56/224) Purging liblapack (0.3.28-r0)
(57/224) Purging arpack (3.8.0-r3)
(58/224) Purging openblas (0.3.28-r0)
(59/224) Purging blkid (2.41-r0)
(60/224) Purging blosc (1.21.6-r0)
(61/224) Purging boost1.84-context (1.84.0-r3)
(62/224) Purging boost1.84-log (1.84.0-r3)
(63/224) Purging boost1.84-thread (1.84.0-r3)
(64/224) Purging brunsli-libs (0.1-r1)
(65/224) Purging cairo-dev (1.18.2-r1)
(66/224) Purging cairo-tools (1.18.2-r1)
(67/224) Purging xcb-util-dev (0.4.1-r3)
(68/224) Purging util-macros (1.20.1-r0)
(69/224) Purging xcb-util (0.4.1-r3)
(70/224) Purging cairo-gobject (1.18.2-r1)
(71/224) Purging cairo (1.18.2-r1)
(72/224) Purging cfdisk (2.41-r0)
(73/224) Purging curl-dev (8.12.1-r1)
(74/224) Purging dmesg (2.41-r0)
(75/224) Purging findmnt (2.41-r0)
(76/224) Purging flock (2.41-r0)
(77/224) Purging fontconfig-dev (2.15.0-r2)
(78/224) Purging fontconfig (2.15.0-r2)
(79/224) Purging fstrim (2.41-r0)
(80/224) Purging glib-dev (2.84.0-r0)
(81/224) Purging docbook-xsl (1.79.2-r11)
(82/224) Purging docbook-xsl-ns (1.79.2-r11)
Executing docbook-xsl-ns-1.79.2-r11.pre-deinstall
(83/224) Purging docbook-xsl-nons (1.79.2-r11)
Executing docbook-xsl-nons-1.79.2-r11.pre-deinstall
(84/224) Purging docbook-xml (4.5-r10)
Executing docbook-xml-4.5-r10.pre-deinstall
(85/224) Purging gettext-dev (0.22.5-r0)
(86/224) Purging gettext-asprintf (0.22.5-r0)
(87/224) Purging gettext (0.22.5-r0)
(88/224) Purging gettext-envsubst (0.22.5-r0)
(89/224) Purging libxml2-utils (2.13.7-r0)
(90/224) Purging libxslt (1.1.43-r0)
(91/224) Purging py3-packaging-pyc (24.2-r0)
(92/224) Purging py3-packaging (24.2-r0)
(93/224) Purging py3-parsing-pyc (3.2.0-r0)
(94/224) Purging py3-parsing (3.2.0-r0)
(95/224) Purging gnu-libiconv-libs (1.17-r2)
(96/224) Purging graphite2-dev (1.3.14-r6)
(97/224) Purging freetype-dev (2.13.3-r0)
(98/224) Purging freetype (2.13.3-r0)
(99/224) Purging graphite2 (1.3.14-r6)
(100/224) Purging hexdump (2.41-r0)
(101/224) Purging icu (76.1-r0)
(102/224) Purging json-c (0.18-r0)
(103/224) Purging libaec (1.1.3-r0)
(104/224) Purging libarchive (3.7.7-r0)
(105/224) Purging libdeflate (1.23-r0)
(106/224) Purging libffi-dev (3.4.7-r0)
(107/224) Purging linux-headers (6.12.6-r0)
(108/224) Purging libgfortran (14.2.0-r5)
(109/224) Purging libjpeg-turbo-dev (3.1.0-r0)
(110/224) Purging libturbojpeg (3.1.0-r0)
(111/224) Purging libpng-dev (1.6.47-r0)
(112/224) Purging libpng (1.6.47-r0)
(113/224) Purging libpsl-dev (0.21.5-r3)
(114/224) Purging libpsl-utils (0.21.5-r3)
(115/224) Purging libspatialite (5.1.0-r3)
(116/224) Purging libwebp-dev (1.5.0-r0)
(117/224) Purging libwebpdecoder (1.5.0-r0)
(118/224) Purging libwebpdemux (1.5.0-r0)
(119/224) Purging libwebpmux (1.5.0-r0)
(120/224) Purging libxext-dev (1.3.6-r2)
(121/224) Purging libxext (1.3.6-r2)
(122/224) Purging libxml2 (2.13.7-r0)
(123/224) Purging libxrender-dev (0.9.12-r0)
(124/224) Purging libxrender (0.9.12-r0)
(125/224) Purging logger (2.41-r0)
(126/224) Purging losetup (2.41-r0)
(127/224) Purging lsblk (2.41-r0)
(128/224) Purging lscpu (2.41-r0)
(129/224) Purging mcookie (2.41-r0)
(130/224) Purging minizip (1.3.1-r0)
(131/224) Purging mount (2.41-r0)
(132/224) Purging nghttp2-dev (1.65.0-r0)
(133/224) Purging openssl-dev (3.3.3-r0)
(134/224) Purging partx (2.41-r0)
(135/224) Purging pcre2-dev (10.43-r1)
(136/224) Purging libedit-dev (20250104.3.1-r0)
(137/224) Purging bsd-compat-headers (0.7.2-r6)
(138/224) Purging ncurses-dev (6.5_p20250216-r0)
(139/224) Purging libncurses++ (6.5_p20250216-r0)
(140/224) Purging zlib-dev (1.3.1-r2)
(141/224) Purging libpcre2-16 (10.43-r1)
(142/224) Purging libpcre2-32 (10.43-r1)
(143/224) Purging pixman-dev (0.43.4-r1)
(144/224) Purging pixman (0.43.4-r1)
(145/224) Purging proj (9.5.1-r1)
(146/224) Purging python3-pyc (3.12.9-r0)
(147/224) Purging python3-pycache-pyc0 (3.12.9-r0)
(148/224) Purging xcb-proto-pyc (1.17.0-r0)
(149/224) Purging pyc (3.12.9-r0)
(150/224) Purging qhull (2020.2-r3)
(151/224) Purging runuser (2.41-r0)
(152/224) Purging setpriv (2.41-r0)
(153/224) Purging sfcgal (2.0.0-r0)
(154/224) Purging sfdisk (2.41-r0)
(155/224) Purging tiff (4.7.0-r0)
(156/224) Purging umount (2.41-r0)
(157/224) Purging unixodbc (2.3.12-r0)
(158/224) Purging util-linux-dev (2.41-r0)
(159/224) Purging util-linux-misc (2.41-r0)
(160/224) Purging setarch (2.41-r0)
(161/224) Purging util-linux-openrc (2.41-r0)
(162/224) Purging uuidgen (2.41-r0)
(163/224) Purging wipefs (2.41-r0)
(164/224) Purging xerces-c (3.2.5-r2)
(165/224) Purging xz-dev (5.8.0-r0)
(166/224) Purging xz (5.8.0-r0)
(167/224) Purging zstd-dev (1.5.7-r0)
(168/224) Purging zstd (1.5.7-r0)
(169/224) Purging boost1.84-filesystem (1.84.0-r3)
(170/224) Purging boost1.84-serialization (1.84.0-r3)
(171/224) Purging brotli-dev (1.1.0-r2)
(172/224) Purging brotli (1.1.0-r2)
(173/224) Purging bzip2-dev (1.0.8-r6)
(174/224) Purging c-ares-dev (1.34.4-r0)
(175/224) Purging expat-dev (2.7.0-r0)
(176/224) Purging expat (2.7.0-r0)
(177/224) Purging libx11-dev (1.8.11-r0)
(178/224) Purging xtrans (1.5.2-r0)
(179/224) Purging libx11 (1.8.11-r0)
(180/224) Purging libxcb-dev (1.17.0-r0)
(181/224) Purging libxcb (1.17.0-r0)
(182/224) Purging xcb-proto (1.17.0-r0)
(183/224) Purging python3 (3.12.9-r0)
(184/224) Purging gdbm (1.24-r0)
(185/224) Purging librttopo (1.1.0-r6)
(186/224) Purging geos (3.13.1-r0)
(187/224) Purging gettext-libs (0.22.5-r0)
(188/224) Purging glib (2.84.0-r0)
(189/224) Purging icu-libs (76.1-r0)
(190/224) Purging icu-data-en (76.1-r0)
(191/224) Purging libfdisk (2.41-r0)
(192/224) Purging libmount (2.41-r0)
(193/224) Purging libblkid (2.41-r0)
(194/224) Purging libxdmcp-dev (1.1.5-r1)
(195/224) Purging libxdmcp (1.1.5-r1)
(196/224) Purging libbsd (0.12.2-r0)
(197/224) Purging libbz2 (1.0.8-r6)
(198/224) Purging libcap-ng (0.8.5-r0)
(199/224) Purging libeconf (0.6.3-r0)
(200/224) Purging libffi (3.4.7-r0)
(201/224) Purging libformw (6.5_p20250216-r0)
(202/224) Purging libgmpxx (6.3.0-r3)
(203/224) Purging libidn2-dev (2.3.7-r0)
(204/224) Purging libintl (0.22.5-r0)
(205/224) Purging libjpeg-turbo (3.1.0-r0)
(206/224) Purging libmd (1.1.0-r0)
(207/224) Purging libmenuw (6.5_p20250216-r0)
(208/224) Purging libpanelw (6.5_p20250216-r0)
(209/224) Purging libwebp (1.5.0-r0)
(210/224) Purging libsharpyuv (1.5.0-r0)
(211/224) Purging libsmartcols (2.41-r0)
(212/224) Purging libuuid (2.41-r0)
(213/224) Purging libxau-dev (1.0.12-r0)
(214/224) Purging libxau (1.0.12-r0)
(215/224) Purging linux-pam (1.7.0-r1)
(216/224) Purging mpdecimal (4.0.0-r0)
(217/224) Purging utmps-libs (0.1.2.3-r2)
(218/224) Purging skalibs-libs (2.14.3.0-r0)
(219/224) Purging sqlite-dev (3.49.1-r0)
(220/224) Purging sqlite (3.49.1-r0)
(221/224) Purging util-linux (2.41-r0)
(222/224) Purging sqlite-libs (3.49.1-r0)
(223/224) Purging xorgproto (2024.1-r0)
(224/224) Purging xz-libs (5.8.0-r0)
Executing busybox-1.37.0-r14.trigger
OK: 359 MiB in 108 packages
>>> mapnik: Updating the testing/s390x repository index...
>>> mapnik: Signing the index...