Raspbian Package Auto-Building

Build log for mapnik (3.1.0+ds-2+b2) on armhf

mapnik3.1.0+ds-2+b2armhf → 2022-06-17 03:09:21

sbuild (Debian sbuild) 0.71.0 (24 Aug 2016) on testwandboard

+==============================================================================+
| mapnik 3.1.0+ds-2+b2 (armhf)                 Thu, 16 Jun 2022 22:34:39 +0000 |
+==============================================================================+

Package: mapnik
Version: 3.1.0+ds-2+b2
Source Version: 3.1.0+ds-2
Distribution: bookworm-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bookworm-staging-armhf-sbuild-171432e2-9ce7-45b9-937b-780b80df2ce8' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.4.1/private bookworm-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private bookworm-staging/main Sources [13.0 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf Packages [14.0 MB]
Fetched 27.0 MB in 30s (892 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
W: http://172.17.4.1/private/dists/bookworm-staging/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'mapnik' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/debian-gis-team/mapnik.git
Please use:
git clone https://salsa.debian.org/debian-gis-team/mapnik.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 3806 kB of source archives.
Get:1 http://172.17.4.1/private bookworm-staging/main mapnik 3.1.0+ds-2 (dsc) [2616 B]
Get:2 http://172.17.4.1/private bookworm-staging/main mapnik 3.1.0+ds-2 (tar) [3784 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main mapnik 3.1.0+ds-2 (diff) [20.0 kB]
Fetched 3806 kB in 1s (4499 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/mapnik-Xev2LJ/mapnik-3.1.0+ds' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/mapnik-Xev2LJ' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-gd4MEo/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-gd4MEo/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-gd4MEo/gpg/trustdb.gpg: trustdb created
gpg: key 35506D9A48F77B2E: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 35506D9A48F77B2E: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 35506D9A48F77B2E: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-gd4MEo/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-gd4MEo/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-gd4MEo/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-gd4MEo/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-gd4MEo/apt_archive ./ Packages [432 B]
Fetched 2108 B in 1s (2570 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install core build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  netbase sensible-utils
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 73 not upgraded.
Need to get 852 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-gd4MEo/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 852 B in 0s (21.9 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12621 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any all)

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: debhelper-compat (= 12), libboost-filesystem-dev, libboost-program-options-dev, libboost-regex-dev, libboost-system-dev, libboost-thread-dev, libcairo-dev, libcurl4-gnutls-dev | libcurl-ssl-dev, libfreetype6-dev, libgdal-dev, libharfbuzz-dev, libicu-dev, libjpeg-dev, libmapbox-variant-dev (>= 1.1.5), libpng-dev, libpq-dev, libproj-dev, libsqlite3-dev, libtiff-dev, libtool, libwebp-dev, libxml2-dev, pkg-config, python3, zlib1g-dev
Filtered Build-Depends: debhelper-compat (= 12), libboost-filesystem-dev, libboost-program-options-dev, libboost-regex-dev, libboost-system-dev, libboost-thread-dev, libcairo-dev, libcurl4-gnutls-dev, libfreetype6-dev, libgdal-dev, libharfbuzz-dev, libicu-dev, libjpeg-dev, libmapbox-variant-dev (>= 1.1.5), libpng-dev, libpq-dev, libproj-dev, libsqlite3-dev, libtiff-dev, libtool, libwebp-dev, libxml2-dev, pkg-config, python3, zlib1g-dev
dpkg-deb: building package 'sbuild-build-depends-mapnik-dummy' in '/<<BUILDDIR>>/resolver-gd4MEo/apt_archive/sbuild-build-depends-mapnik-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-mapnik-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-gd4MEo/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-gd4MEo/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-gd4MEo/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-gd4MEo/apt_archive ./ Sources [668 B]
Get:5 copy:/<<BUILDDIR>>/resolver-gd4MEo/apt_archive ./ Packages [742 B]
Fetched 2743 B in 1s (3768 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install mapnik build dependencies (apt-based resolver)
------------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following package was automatically installed and is no longer required:
  netbase
Use 'apt autoremove' to remove it.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils debhelper
  default-libmysqlclient-dev dh-autoreconf dh-strip-nondeterminism dwz file
  fontconfig-config fonts-dejavu-core gcc-12-base gdal-data gdal-plugins
  gettext gettext-base gir1.2-glib-2.0 gir1.2-harfbuzz-0.0 groff-base
  hdf5-helpers icu-devtools intltool-debian libaec-dev libaec0 libaom-dev
  libaom3 libarchive-zip-perl libarmadillo-dev libarmadillo10 libarpack2
  libarpack2-dev libatomic1 libblas-dev libblas3 libblkid-dev libblosc-dev
  libblosc1 libboost-atomic1.74-dev libboost-atomic1.74.0
  libboost-chrono1.74-dev libboost-chrono1.74.0 libboost-date-time1.74-dev
  libboost-date-time1.74.0 libboost-dev libboost-filesystem-dev
  libboost-filesystem1.74-dev libboost-filesystem1.74.0
  libboost-program-options-dev libboost-program-options1.74-dev
  libboost-program-options1.74.0 libboost-regex-dev libboost-regex1.74-dev
  libboost-regex1.74.0 libboost-serialization1.74-dev
  libboost-serialization1.74.0 libboost-system-dev libboost-system1.74-dev
  libboost-system1.74.0 libboost-thread-dev libboost-thread1.74-dev
  libboost-thread1.74.0 libboost1.74-dev libbrotli-dev libbrotli1 libbsd0
  libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev
  libcc1-0 libcfitsio-dev libcfitsio9 libcurl3-gnutls libcurl4
  libcurl4-gnutls-dev libdav1d-dev libdav1d6 libde265-0 libde265-dev
  libdebhelper-perl libdeflate-dev libdeflate0 libelf1 libexpat1 libexpat1-dev
  libffi-dev libfile-stripnondeterminism-perl libfontconfig-dev libfontconfig1
  libfontconfig1-dev libfreetype-dev libfreetype6 libfreetype6-dev
  libfreexl-dev libfreexl1 libfyba-dev libfyba0 libgcc-s1 libgdal-dev
  libgdal31 libgeos-c1v5 libgeos-dev libgeos3.10.3 libgeotiff-dev libgeotiff5
  libgfortran5 libgif-dev libgif7 libgirepository-1.0-1 libglib2.0-0
  libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libgomp1
  libgraphite2-3 libgraphite2-dev libharfbuzz-dev libharfbuzz-gobject0
  libharfbuzz-icu0 libharfbuzz0b libhdf4-0-alt libhdf4-alt-dev libhdf5-103-1
  libhdf5-cpp-103-1 libhdf5-dev libhdf5-fortran-102 libhdf5-hl-100
  libhdf5-hl-cpp-100 libhdf5-hl-fortran-100 libheif-dev libheif1 libice-dev
  libice6 libicu-dev libicu71 libjbig-dev libjbig0 libjpeg-dev libjpeg62-turbo
  libjpeg62-turbo-dev libjson-c-dev libjson-c5 libkml-dev libkmlbase1
  libkmlconvenience1 libkmldom1 libkmlengine1 libkmlregionator1 libkmlxsd1
  liblapack-dev liblapack3 liblcms2-2 liblerc-dev liblerc3 libltdl-dev
  libltdl7 liblz4-dev liblzma-dev liblzo2-2 libmagic-mgc libmagic1
  libmapbox-variant-dev libmariadb-dev libmariadb-dev-compat libmariadb3
  libmd0 libminizip-dev libminizip1 libmount-dev libmpdec3 libnetcdf-dev
  libnetcdf19 libnghttp2-14 libnspr4 libnss3 libodbc2 libodbccr2 libodbcinst2
  libogdi-dev libogdi4.1 libopenjp2-7 libopenjp2-7-dev libpcre16-3
  libpcre2-16-0 libpcre2-32-0 libpcre2-8-0 libpcre2-dev libpcre2-posix3
  libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpixman-1-0
  libpixman-1-dev libpng-dev libpng16-16 libpoppler-dev libpoppler-private-dev
  libpoppler118 libpq-dev libpq5 libproj-dev libproj25 libpsl5
  libpthread-stubs0-dev libpython3-stdlib libpython3.10-minimal
  libpython3.10-stdlib libqhull-dev libqhull-r8.0 libqhull8.0 libqhullcpp8.0
  librtmp1 librttopo-dev librttopo1 libselinux1-dev libsepol-dev libsigsegv2
  libsm-dev libsm6 libsnappy1v5 libspatialite-dev libspatialite7 libsqlite3-0
  libsqlite3-dev libssh2-1 libssl-dev libssl3 libstdc++6 libsub-override-perl
  libsuperlu-dev libsuperlu5 libsz2 libtiff-dev libtiff5 libtiffxx5 libtool
  libubsan1 libuchardet0 liburiparser-dev liburiparser1 libwebp-dev libwebp7
  libwebpdemux2 libwebpmux3 libx11-6 libx11-data libx11-dev libx265-199
  libx265-dev libxau-dev libxau6 libxcb-render0 libxcb-render0-dev libxcb-shm0
  libxcb-shm0-dev libxcb1 libxcb1-dev libxdmcp-dev libxdmcp6 libxerces-c-dev
  libxerces-c3.2 libxext-dev libxext6 libxml2 libxml2-dev libxrender-dev
  libxrender1 libzstd-dev m4 man-db mariadb-common media-types mysql-common
  pkg-config po-debconf proj-data python3 python3-distutils python3-lib2to3
  python3-minimal python3.10 python3.10-minimal sgml-base ucf unixodbc-common
  unixodbc-dev uuid-dev x11-common x11proto-dev xorg-sgml-doctools xtrans-dev
  zlib1g zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc
  libasprintf-dev libgettextpo-dev groff libitpp-dev liblapack-doc
  libboost-doc libboost1.74-doc libboost-container1.74-dev
  libboost-context1.74-dev libboost-contract1.74-dev
  libboost-coroutine1.74-dev libboost-exception1.74-dev libboost-fiber1.74-dev
  libboost-graph1.74-dev libboost-graph-parallel1.74-dev
  libboost-iostreams1.74-dev libboost-locale1.74-dev libboost-log1.74-dev
  libboost-math1.74-dev libboost-mpi1.74-dev libboost-mpi-python1.74-dev
  libboost-numpy1.74-dev libboost-python1.74-dev libboost-random1.74-dev
  libboost-stacktrace1.74-dev libboost-test1.74-dev libboost-timer1.74-dev
  libboost-type-erasure1.74-dev libboost-wave1.74-dev libboost1.74-tools-dev
  libmpfrc++-dev libntl-dev libboost-nowide1.74-dev libcairo2-doc libcurl4-doc
  libgnutls28-dev libidn11-dev libkrb5-dev libldap2-dev librtmp-dev
  libssh2-1-dev freetype2-doc libgdal-doc libgeotiff-epsg geotiff-bin gdal-bin
  libgirepository1.0-dev libglib2.0-doc libgdk-pixbuf2.0-bin
  | libgdk-pixbuf2.0-dev libxml2-utils libgraphite2-utils libhdf4-doc
  hdf4-tools libhdf5-doc libice-doc icu-doc liblcms2-utils libtool-doc
  liblzma-doc netcdf-bin netcdf-doc odbc-postgresql tdsodbc ogdi-bin
  postgresql-doc-14 proj-bin libsm-doc sqlite3-doc libssl-doc libsuperlu-doc
  gfortran | fortran95-compiler gcj-jdk libx11-doc libx265-doc libxcb-doc
  libxerces-c-doc libxext-doc m4-doc apparmor less www-browser
  libmail-box-perl python3-doc python3-tk python3-venv python3.10-venv
  python3.10-doc binfmt-support sgml-base-doc
Recommended packages:
  curl | wget | lynx libcfitsio-doc ca-certificates libarchive-cpio-perl
  proj-bin shared-mime-info xdg-user-dirs libpng-tools poppler-data
  publicsuffix libmail-sendmail-perl
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils debhelper
  default-libmysqlclient-dev dh-autoreconf dh-strip-nondeterminism dwz file
  fontconfig-config fonts-dejavu-core gdal-data gdal-plugins gettext
  gettext-base gir1.2-glib-2.0 gir1.2-harfbuzz-0.0 groff-base hdf5-helpers
  icu-devtools intltool-debian libaec-dev libaec0 libaom-dev libaom3
  libarchive-zip-perl libarmadillo-dev libarmadillo10 libarpack2
  libarpack2-dev libblas-dev libblas3 libblkid-dev libblosc-dev libblosc1
  libboost-atomic1.74-dev libboost-atomic1.74.0 libboost-chrono1.74-dev
  libboost-chrono1.74.0 libboost-date-time1.74-dev libboost-date-time1.74.0
  libboost-dev libboost-filesystem-dev libboost-filesystem1.74-dev
  libboost-filesystem1.74.0 libboost-program-options-dev
  libboost-program-options1.74-dev libboost-program-options1.74.0
  libboost-regex-dev libboost-regex1.74-dev libboost-regex1.74.0
  libboost-serialization1.74-dev libboost-serialization1.74.0
  libboost-system-dev libboost-system1.74-dev libboost-system1.74.0
  libboost-thread-dev libboost-thread1.74-dev libboost-thread1.74.0
  libboost1.74-dev libbrotli-dev libbrotli1 libbsd0 libcairo-gobject2
  libcairo-script-interpreter2 libcairo2 libcairo2-dev libcfitsio-dev
  libcfitsio9 libcurl3-gnutls libcurl4 libcurl4-gnutls-dev libdav1d-dev
  libdav1d6 libde265-0 libde265-dev libdebhelper-perl libdeflate-dev
  libdeflate0 libelf1 libexpat1 libexpat1-dev libffi-dev
  libfile-stripnondeterminism-perl libfontconfig-dev libfontconfig1
  libfontconfig1-dev libfreetype-dev libfreetype6 libfreetype6-dev
  libfreexl-dev libfreexl1 libfyba-dev libfyba0 libgdal-dev libgdal31
  libgeos-c1v5 libgeos-dev libgeos3.10.3 libgeotiff-dev libgeotiff5
  libgfortran5 libgif-dev libgif7 libgirepository-1.0-1 libglib2.0-0
  libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin
  libgraphite2-3 libgraphite2-dev libharfbuzz-dev libharfbuzz-gobject0
  libharfbuzz-icu0 libharfbuzz0b libhdf4-0-alt libhdf4-alt-dev libhdf5-103-1
  libhdf5-cpp-103-1 libhdf5-dev libhdf5-fortran-102 libhdf5-hl-100
  libhdf5-hl-cpp-100 libhdf5-hl-fortran-100 libheif-dev libheif1 libice-dev
  libice6 libicu-dev libicu71 libjbig-dev libjbig0 libjpeg-dev libjpeg62-turbo
  libjpeg62-turbo-dev libjson-c-dev libjson-c5 libkml-dev libkmlbase1
  libkmlconvenience1 libkmldom1 libkmlengine1 libkmlregionator1 libkmlxsd1
  liblapack-dev liblapack3 liblcms2-2 liblerc-dev liblerc3 libltdl-dev
  libltdl7 liblz4-dev liblzma-dev liblzo2-2 libmagic-mgc libmagic1
  libmapbox-variant-dev libmariadb-dev libmariadb-dev-compat libmariadb3
  libmd0 libminizip-dev libminizip1 libmount-dev libmpdec3 libnetcdf-dev
  libnetcdf19 libnghttp2-14 libnspr4 libnss3 libodbc2 libodbccr2 libodbcinst2
  libogdi-dev libogdi4.1 libopenjp2-7 libopenjp2-7-dev libpcre16-3
  libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpcre3-dev
  libpcre32-3 libpcrecpp0v5 libpipeline1 libpixman-1-0 libpixman-1-dev
  libpng-dev libpng16-16 libpoppler-dev libpoppler-private-dev libpoppler118
  libpq-dev libpq5 libproj-dev libproj25 libpsl5 libpthread-stubs0-dev
  libpython3-stdlib libpython3.10-minimal libpython3.10-stdlib libqhull-dev
  libqhull-r8.0 libqhull8.0 libqhullcpp8.0 librtmp1 librttopo-dev librttopo1
  libselinux1-dev libsepol-dev libsigsegv2 libsm-dev libsm6 libsnappy1v5
  libspatialite-dev libspatialite7 libsqlite3-dev libssh2-1 libssl-dev libssl3
  libsub-override-perl libsuperlu-dev libsuperlu5 libsz2 libtiff-dev libtiff5
  libtiffxx5 libtool libuchardet0 liburiparser-dev liburiparser1 libwebp-dev
  libwebp7 libwebpdemux2 libwebpmux3 libx11-6 libx11-data libx11-dev
  libx265-199 libx265-dev libxau-dev libxau6 libxcb-render0 libxcb-render0-dev
  libxcb-shm0 libxcb-shm0-dev libxcb1 libxcb1-dev libxdmcp-dev libxdmcp6
  libxerces-c-dev libxerces-c3.2 libxext-dev libxext6 libxml2 libxml2-dev
  libxrender-dev libxrender1 libzstd-dev m4 man-db mariadb-common media-types
  mysql-common pkg-config po-debconf proj-data python3 python3-distutils
  python3-lib2to3 python3-minimal python3.10 python3.10-minimal
  sbuild-build-depends-mapnik-dummy sgml-base ucf unixodbc-common unixodbc-dev
  uuid-dev x11-common x11proto-dev xorg-sgml-doctools xtrans-dev zlib1g-dev
The following packages will be upgraded:
  gcc-12-base libatomic1 libcc1-0 libgcc-s1 libgomp1 libpcre2-8-0 libsqlite3-0
  libstdc++6 libubsan1 zlib1g
10 upgraded, 288 newly installed, 0 to remove and 63 not upgraded.
Need to get 133 MB of archives.
After this operation, 615 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-gd4MEo/apt_archive ./ sbuild-build-depends-mapnik-dummy 0.invalid.0 [1020 B]
Get:2 http://172.17.4.1/private bookworm-staging/main armhf libatomic1 armhf 12.1.0-2+rpi1 [8196 B]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf libubsan1 armhf 12.1.0-2+rpi1 [860 kB]
Get:4 http://172.17.4.1/private bookworm-staging/main armhf gcc-12-base armhf 12.1.0-2+rpi1 [207 kB]
Get:5 http://172.17.4.1/private bookworm-staging/main armhf libstdc++6 armhf 12.1.0-2+rpi1 [504 kB]
Get:6 http://172.17.4.1/private bookworm-staging/main armhf libgomp1 armhf 12.1.0-2+rpi1 [95.4 kB]
Get:7 http://172.17.4.1/private bookworm-staging/main armhf libcc1-0 armhf 12.1.0-2+rpi1 [32.1 kB]
Get:8 http://172.17.4.1/private bookworm-staging/main armhf libgcc-s1 armhf 12.1.0-2+rpi1 [36.1 kB]
Get:9 http://172.17.4.1/private bookworm-staging/main armhf libssl3 armhf 3.0.3-7 [1645 kB]
Get:10 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10-minimal armhf 3.10.5-1+b1 [815 kB]
Get:11 http://172.17.4.1/private bookworm-staging/main armhf libexpat1 armhf 2.4.8-1 [84.1 kB]
Get:12 http://172.17.4.1/private bookworm-staging/main armhf zlib1g armhf 1:1.2.11.dfsg-4+b2 [84.5 kB]
Get:13 http://172.17.4.1/private bookworm-staging/main armhf python3.10-minimal armhf 3.10.5-1+b1 [1637 kB]
Get:14 http://172.17.4.1/private bookworm-staging/main armhf python3-minimal armhf 3.10.4-1+b1 [38.9 kB]
Get:15 http://172.17.4.1/private bookworm-staging/main armhf media-types all 8.0.0 [33.4 kB]
Get:16 http://172.17.4.1/private bookworm-staging/main armhf libmpdec3 armhf 2.5.1-2+rpi1 [73.5 kB]
Get:17 http://172.17.4.1/private bookworm-staging/main armhf libsqlite3-0 armhf 3.38.5-1 [723 kB]
Get:18 http://172.17.4.1/private bookworm-staging/main armhf libpython3.10-stdlib armhf 3.10.5-1+b1 [1626 kB]
Get:19 http://172.17.4.1/private bookworm-staging/main armhf python3.10 armhf 3.10.5-1+b1 [542 kB]
Get:20 http://172.17.4.1/private bookworm-staging/main armhf libpython3-stdlib armhf 3.10.4-1+b1 [21.9 kB]
Get:21 http://172.17.4.1/private bookworm-staging/main armhf python3 armhf 3.10.4-1+b1 [38.4 kB]
Get:22 http://172.17.4.1/private bookworm-staging/main armhf sgml-base all 1.30 [15.1 kB]
Get:23 http://172.17.4.1/private bookworm-staging/main armhf libpcre2-8-0 armhf 10.40-1+b2 [221 kB]
Get:24 http://172.17.4.1/private bookworm-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:25 http://172.17.4.1/private bookworm-staging/main armhf groff-base armhf 1.22.4-8 [793 kB]
Get:26 http://172.17.4.1/private bookworm-staging/main armhf bsdextrautils armhf 2.38-4 [137 kB]
Get:27 http://172.17.4.1/private bookworm-staging/main armhf libpipeline1 armhf 1.5.6-1 [33.7 kB]
Get:28 http://172.17.4.1/private bookworm-staging/main armhf man-db armhf 2.10.2-1 [1362 kB]
Get:29 http://172.17.4.1/private bookworm-staging/main armhf libmagic-mgc armhf 1:5.41-4 [295 kB]
Get:30 http://172.17.4.1/private bookworm-staging/main armhf libmagic1 armhf 1:5.41-4 [120 kB]
Get:31 http://172.17.4.1/private bookworm-staging/main armhf file armhf 1:5.41-4 [65.8 kB]
Get:32 http://172.17.4.1/private bookworm-staging/main armhf gettext-base armhf 0.21-6 [171 kB]
Get:33 http://172.17.4.1/private bookworm-staging/main armhf ucf all 3.0043 [74.0 kB]
Get:34 http://172.17.4.1/private bookworm-staging/main armhf libsigsegv2 armhf 2.14-1 [36.6 kB]
Get:35 http://172.17.4.1/private bookworm-staging/main armhf m4 armhf 1.4.18-5 [186 kB]
Get:36 http://172.17.4.1/private bookworm-staging/main armhf autoconf all 2.71-2 [343 kB]
Get:37 http://172.17.4.1/private bookworm-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:38 http://172.17.4.1/private bookworm-staging/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get:39 http://172.17.4.1/private bookworm-staging/main armhf autopoint all 0.21-6 [510 kB]
Get:40 http://172.17.4.1/private bookworm-staging/main armhf libdebhelper-perl all 13.7.1 [195 kB]
Get:41 http://172.17.4.1/private bookworm-staging/main armhf libtool all 2.4.7-4 [526 kB]
Get:42 http://172.17.4.1/private bookworm-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:43 http://172.17.4.1/private bookworm-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:44 http://172.17.4.1/private bookworm-staging/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get:45 http://172.17.4.1/private bookworm-staging/main armhf libfile-stripnondeterminism-perl all 1.13.0-1 [26.6 kB]
Get:46 http://172.17.4.1/private bookworm-staging/main armhf dh-strip-nondeterminism all 1.13.0-1 [15.8 kB]
Get:47 http://172.17.4.1/private bookworm-staging/main armhf libelf1 armhf 0.187-1 [175 kB]
Get:48 http://172.17.4.1/private bookworm-staging/main armhf dwz armhf 0.14-1 [83.0 kB]
Get:49 http://172.17.4.1/private bookworm-staging/main armhf libicu71 armhf 71.1-3 [8855 kB]
Get:50 http://172.17.4.1/private bookworm-staging/main armhf libxml2 armhf 2.9.14+dfsg-1 [591 kB]
Get:51 http://172.17.4.1/private bookworm-staging/main armhf gettext armhf 0.21-6 [1214 kB]
Get:52 http://172.17.4.1/private bookworm-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:53 http://172.17.4.1/private bookworm-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:54 http://172.17.4.1/private bookworm-staging/main armhf debhelper all 13.7.1 [1071 kB]
Get:55 http://172.17.4.1/private bookworm-staging/main armhf mysql-common all 5.8+1.0.8 [7528 B]
Get:56 http://172.17.4.1/private bookworm-staging/main armhf mariadb-common all 1:10.6.8-1+rpi1 [37.1 kB]
Get:57 http://172.17.4.1/private bookworm-staging/main armhf libmariadb3 armhf 1:10.6.8-1+rpi1 [160 kB]
Get:58 http://172.17.4.1/private bookworm-staging/main armhf libssl-dev armhf 3.0.3-7 [2122 kB]
Get:59 http://172.17.4.1/private bookworm-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-4+b2 [183 kB]
Get:60 http://172.17.4.1/private bookworm-staging/main armhf libmariadb-dev armhf 1:10.6.8-1+rpi1 [248 kB]
Get:61 http://172.17.4.1/private bookworm-staging/main armhf libmariadb-dev-compat armhf 1:10.6.8-1+rpi1 [35.9 kB]
Get:62 http://172.17.4.1/private bookworm-staging/main armhf default-libmysqlclient-dev armhf 1.0.8 [3980 B]
Get:63 http://172.17.4.1/private bookworm-staging/main armhf fonts-dejavu-core all 2.37-2 [1069 kB]
Get:64 http://172.17.4.1/private bookworm-staging/main armhf fontconfig-config all 2.13.1-4.4 [281 kB]
Get:65 http://172.17.4.1/private bookworm-staging/main armhf gdal-data all 3.5.0+dfsg-1 [525 kB]
Get:66 http://172.17.4.1/private bookworm-staging/main armhf gdal-plugins armhf 3.5.0+dfsg-1 [318 kB]
Get:67 http://172.17.4.1/private bookworm-staging/main armhf libglib2.0-0 armhf 2.72.2-2 [1231 kB]
Get:68 http://172.17.4.1/private bookworm-staging/main armhf libgirepository-1.0-1 armhf 1.72.0-1+b1 [83.8 kB]
Get:69 http://172.17.4.1/private bookworm-staging/main armhf gir1.2-glib-2.0 armhf 1.72.0-1+b1 [155 kB]
Get:70 http://172.17.4.1/private bookworm-staging/main armhf libbrotli1 armhf 1.0.9-2+b2 [260 kB]
Get:71 http://172.17.4.1/private bookworm-staging/main armhf libpng16-16 armhf 1.6.37-5 [272 kB]
Get:72 http://172.17.4.1/private bookworm-staging/main armhf libfreetype6 armhf 2.12.1+dfsg-2 [352 kB]
Get:73 http://172.17.4.1/private bookworm-staging/main armhf libgraphite2-3 armhf 1.3.14-1 [70.3 kB]
Get:74 http://172.17.4.1/private bookworm-staging/main armhf libharfbuzz0b armhf 2.7.4-1+b1 [1420 kB]
Get:75 http://172.17.4.1/private bookworm-staging/main armhf gir1.2-harfbuzz-0.0 armhf 2.7.4-1+b1 [1154 kB]
Get:76 http://172.17.4.1/private bookworm-staging/main armhf hdf5-helpers armhf 1.10.7+repack-4+rpi1+b1 [43.2 kB]
Get:77 http://172.17.4.1/private bookworm-staging/main armhf icu-devtools armhf 71.1-3 [177 kB]
Get:78 http://172.17.4.1/private bookworm-staging/main armhf libaec0 armhf 1.0.6-1 [19.3 kB]
Get:79 http://172.17.4.1/private bookworm-staging/main armhf libsz2 armhf 1.0.6-1 [7452 B]
Get:80 http://172.17.4.1/private bookworm-staging/main armhf libaec-dev armhf 1.0.6-1 [17.6 kB]
Get:81 http://172.17.4.1/private bookworm-staging/main armhf libaom3 armhf 3.3.0-2 [1237 kB]
Get:82 http://172.17.4.1/private bookworm-staging/main armhf libaom-dev armhf 3.3.0-2 [1418 kB]
Get:83 http://172.17.4.1/private bookworm-staging/main armhf libblas3 armhf 3.10.1-2 [109 kB]
Get:84 http://172.17.4.1/private bookworm-staging/main armhf libgfortran5 armhf 12.1.0-2+rpi1 [238 kB]
Get:85 http://172.17.4.1/private bookworm-staging/main armhf liblapack3 armhf 3.10.1-2 [1587 kB]
Get:86 http://172.17.4.1/private bookworm-staging/main armhf libarpack2 armhf 3.8.0-1 [85.9 kB]
Get:87 http://172.17.4.1/private bookworm-staging/main armhf libsuperlu5 armhf 5.3.0+dfsg1-2 [128 kB]
Get:88 http://172.17.4.1/private bookworm-staging/main armhf libarmadillo10 armhf 1:10.8.2+dfsg-1+b2 [99.6 kB]
Get:89 http://172.17.4.1/private bookworm-staging/main armhf libblas-dev armhf 3.10.1-2 [114 kB]
Get:90 http://172.17.4.1/private bookworm-staging/main armhf liblapack-dev armhf 3.10.1-2 [2847 kB]
Get:91 http://172.17.4.1/private bookworm-staging/main armhf libarpack2-dev armhf 3.8.0-1 [94.6 kB]
Get:92 http://172.17.4.1/private bookworm-staging/main armhf libnghttp2-14 armhf 1.47.0-1+b1 [65.3 kB]
Get:93 http://172.17.4.1/private bookworm-staging/main armhf libpsl5 armhf 0.21.0-1.2 [56.2 kB]
Get:94 http://172.17.4.1/private bookworm-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b2 [54.2 kB]
Get:95 http://172.17.4.1/private bookworm-staging/main armhf libssh2-1 armhf 1.10.0-3+b1 [161 kB]
Get:96 http://172.17.4.1/private bookworm-staging/main armhf libcurl4 armhf 7.83.1-2 [317 kB]
Get:97 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-103-1 armhf 1.10.7+repack-4+rpi1+b1 [1240 kB]
Get:98 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-fortran-102 armhf 1.10.7+repack-4+rpi1+b1 [97.4 kB]
Get:99 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-hl-100 armhf 1.10.7+repack-4+rpi1+b1 [82.4 kB]
Get:100 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-hl-fortran-100 armhf 1.10.7+repack-4+rpi1+b1 [54.2 kB]
Get:101 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-cpp-103-1 armhf 1.10.7+repack-4+rpi1+b1 [132 kB]
Get:102 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-hl-cpp-100 armhf 1.10.7+repack-4+rpi1+b1 [40.3 kB]
Get:103 http://172.17.4.1/private bookworm-staging/main armhf libjpeg62-turbo armhf 1:2.1.2-1 [144 kB]
Get:104 http://172.17.4.1/private bookworm-staging/main armhf libjpeg62-turbo-dev armhf 1:2.1.2-1 [261 kB]
Get:105 http://172.17.4.1/private bookworm-staging/main armhf libjpeg-dev armhf 1:2.1.2-1 [74.7 kB]
Get:106 http://172.17.4.1/private bookworm-staging/main armhf libcurl3-gnutls armhf 7.83.1-2 [313 kB]
Get:107 http://172.17.4.1/private bookworm-staging/main armhf libcurl4-gnutls-dev armhf 7.83.1-2 [389 kB]
Get:108 http://172.17.4.1/private bookworm-staging/main armhf libhdf5-dev armhf 1.10.7+repack-4+rpi1+b1 [2208 kB]
Get:109 http://172.17.4.1/private bookworm-staging/main armhf libsuperlu-dev armhf 5.3.0+dfsg1-2 [22.1 kB]
Get:110 http://172.17.4.1/private bookworm-staging/main armhf libarmadillo-dev armhf 1:10.8.2+dfsg-1+b2 [402 kB]
Get:111 http://172.17.4.1/private bookworm-staging/main armhf uuid-dev armhf 2.38-4 [95.1 kB]
Get:112 http://172.17.4.1/private bookworm-staging/main armhf libblkid-dev armhf 2.38-4 [221 kB]
Get:113 http://172.17.4.1/private bookworm-staging/main armhf libsnappy1v5 armhf 1.1.9-2 [25.5 kB]
Get:114 http://172.17.4.1/private bookworm-staging/main armhf libblosc1 armhf 1.21.1+ds2-2 [38.2 kB]
Get:115 http://172.17.4.1/private bookworm-staging/main armhf libblosc-dev armhf 1.21.1+ds2-2 [48.2 kB]
Get:116 http://172.17.4.1/private bookworm-staging/main armhf libboost1.74-dev armhf 1.74.0-16 [9536 kB]
Get:117 http://172.17.4.1/private bookworm-staging/main armhf libboost-atomic1.74.0 armhf 1.74.0-16 [244 kB]
Get:118 http://172.17.4.1/private bookworm-staging/main armhf libboost-atomic1.74-dev armhf 1.74.0-16 [245 kB]
Get:119 http://172.17.4.1/private bookworm-staging/main armhf libboost-chrono1.74.0 armhf 1.74.0-16 [249 kB]
Get:120 http://172.17.4.1/private bookworm-staging/main armhf libboost-chrono1.74-dev armhf 1.74.0-16 [254 kB]
Get:121 http://172.17.4.1/private bookworm-staging/main armhf libboost-date-time1.74.0 armhf 1.74.0-16 [242 kB]
Get:122 http://172.17.4.1/private bookworm-staging/main armhf libboost-serialization1.74.0 armhf 1.74.0-16 [319 kB]
Get:123 http://172.17.4.1/private bookworm-staging/main armhf libboost-serialization1.74-dev armhf 1.74.0-16 [387 kB]
Get:124 http://172.17.4.1/private bookworm-staging/main armhf libboost-date-time1.74-dev armhf 1.74.0-16 [251 kB]
Get:125 http://172.17.4.1/private bookworm-staging/main armhf libboost-dev armhf 1.74.0.3+b4 [4824 B]
Get:126 http://172.17.4.1/private bookworm-staging/main armhf libboost-filesystem1.74.0 armhf 1.74.0-16 [275 kB]
Get:127 http://172.17.4.1/private bookworm-staging/main armhf libboost-system1.74.0 armhf 1.74.0-16 [242 kB]
Get:128 http://172.17.4.1/private bookworm-staging/main armhf libboost-system1.74-dev armhf 1.74.0-16 [243 kB]
Get:129 http://172.17.4.1/private bookworm-staging/main armhf libboost-filesystem1.74-dev armhf 1.74.0-16 [285 kB]
Get:130 http://172.17.4.1/private bookworm-staging/main armhf libboost-filesystem-dev armhf 1.74.0.3+b4 [4636 B]
Get:131 http://172.17.4.1/private bookworm-staging/main armhf libboost-program-options1.74.0 armhf 1.74.0-16 [334 kB]
Get:132 http://172.17.4.1/private bookworm-staging/main armhf libboost-program-options1.74-dev armhf 1.74.0-16 [373 kB]
Get:133 http://172.17.4.1/private bookworm-staging/main armhf libboost-program-options-dev armhf 1.74.0.3+b4 [4616 B]
Get:134 http://172.17.4.1/private bookworm-staging/main armhf libboost-regex1.74.0 armhf 1.74.0-16 [448 kB]
Get:135 http://172.17.4.1/private bookworm-staging/main armhf libicu-dev armhf 71.1-3 [9799 kB]
Get:136 http://172.17.4.1/private bookworm-staging/main armhf libboost-regex1.74-dev armhf 1.74.0-16 [551 kB]
Get:137 http://172.17.4.1/private bookworm-staging/main armhf libboost-regex-dev armhf 1.74.0.3+b4 [4876 B]
Get:138 http://172.17.4.1/private bookworm-staging/main armhf libboost-system-dev armhf 1.74.0.3+b4 [4744 B]
Get:139 http://172.17.4.1/private bookworm-staging/main armhf libboost-thread1.74.0 armhf 1.74.0-16 [272 kB]
Get:140 http://172.17.4.1/private bookworm-staging/main armhf libboost-thread1.74-dev armhf 1.74.0-16 [284 kB]
Get:141 http://172.17.4.1/private bookworm-staging/main armhf libboost-thread-dev armhf 1.74.0.3+b4 [4632 B]
Get:142 http://172.17.4.1/private bookworm-staging/main armhf libbrotli-dev armhf 1.0.9-2+b2 [271 kB]
Get:143 http://172.17.4.1/private bookworm-staging/main armhf libmd0 armhf 1.0.4-1 [28.9 kB]
Get:144 http://172.17.4.1/private bookworm-staging/main armhf libbsd0 armhf 0.11.6-1 [109 kB]
Get:145 http://172.17.4.1/private bookworm-staging/main armhf libfontconfig1 armhf 2.13.1-4.4 [331 kB]
Get:146 http://172.17.4.1/private bookworm-staging/main armhf libpixman-1-0 armhf 0.40.0-1 [463 kB]
Get:147 http://172.17.4.1/private bookworm-staging/main armhf libxau6 armhf 1:1.0.9-1 [19.1 kB]
Get:148 http://172.17.4.1/private bookworm-staging/main armhf libxdmcp6 armhf 1:1.1.2-3 [25.0 kB]
Get:149 http://172.17.4.1/private bookworm-staging/main armhf libxcb1 armhf 1.14-3 [136 kB]
Get:150 http://172.17.4.1/private bookworm-staging/main armhf libx11-data all 2:1.7.5-1 [308 kB]
Get:151 http://172.17.4.1/private bookworm-staging/main armhf libx11-6 armhf 2:1.7.5-1 [706 kB]
Get:152 http://172.17.4.1/private bookworm-staging/main armhf libxcb-render0 armhf 1.14-3 [110 kB]
Get:153 http://172.17.4.1/private bookworm-staging/main armhf libxcb-shm0 armhf 1.14-3 [101 kB]
Get:154 http://172.17.4.1/private bookworm-staging/main armhf libxext6 armhf 2:1.3.4-1 [48.0 kB]
Get:155 http://172.17.4.1/private bookworm-staging/main armhf libxrender1 armhf 1:0.9.10-1 [29.9 kB]
Get:156 http://172.17.4.1/private bookworm-staging/main armhf libcairo2 armhf 1.16.0-5 [602 kB]
Get:157 http://172.17.4.1/private bookworm-staging/main armhf libcairo-gobject2 armhf 1.16.0-5 [124 kB]
Get:158 http://172.17.4.1/private bookworm-staging/main armhf liblzo2-2 armhf 2.10-2 [50.2 kB]
Get:159 http://172.17.4.1/private bookworm-staging/main armhf libcairo-script-interpreter2 armhf 1.16.0-5 [153 kB]
Get:160 http://172.17.4.1/private bookworm-staging/main armhf libexpat1-dev armhf 2.4.8-1 [137 kB]
Get:161 http://172.17.4.1/private bookworm-staging/main armhf libpng-dev armhf 1.6.37-5 [272 kB]
Get:162 http://172.17.4.1/private bookworm-staging/main armhf libfreetype-dev armhf 2.12.1+dfsg-2 [516 kB]
Get:163 http://172.17.4.1/private bookworm-staging/main armhf libfreetype6-dev armhf 2.12.1+dfsg-2 [70.7 kB]
Get:164 http://172.17.4.1/private bookworm-staging/main armhf pkg-config armhf 0.29.2-1 [61.5 kB]
Get:165 http://172.17.4.1/private bookworm-staging/main armhf libfontconfig-dev armhf 2.13.1-4.4 [349 kB]
Get:166 http://172.17.4.1/private bookworm-staging/main armhf libfontconfig1-dev armhf 2.13.1-4.4 [238 kB]
Get:167 http://172.17.4.1/private bookworm-staging/main armhf xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB]
Get:168 http://172.17.4.1/private bookworm-staging/main armhf x11proto-dev all 2022.1-1 [599 kB]
Get:169 http://172.17.4.1/private bookworm-staging/main armhf libxau-dev armhf 1:1.0.9-1 [22.3 kB]
Get:170 http://172.17.4.1/private bookworm-staging/main armhf libxdmcp-dev armhf 1:1.1.2-3 [40.9 kB]
Get:171 http://172.17.4.1/private bookworm-staging/main armhf xtrans-dev all 1.4.0-1 [98.7 kB]
Get:172 http://172.17.4.1/private bookworm-staging/main armhf libpthread-stubs0-dev armhf 0.4-1 [5344 B]
Get:173 http://172.17.4.1/private bookworm-staging/main armhf libxcb1-dev armhf 1.14-3 [171 kB]
Get:174 http://172.17.4.1/private bookworm-staging/main armhf libx11-dev armhf 2:1.7.5-1 [779 kB]
Get:175 http://172.17.4.1/private bookworm-staging/main armhf libxrender-dev armhf 1:0.9.10-1 [37.7 kB]
Get:176 http://172.17.4.1/private bookworm-staging/main armhf libxext-dev armhf 2:1.3.4-1 [102 kB]
Get:177 http://172.17.4.1/private bookworm-staging/main armhf x11-common all 1:7.7+23 [252 kB]
Get:178 http://172.17.4.1/private bookworm-staging/main armhf libice6 armhf 2:1.0.10-1 [51.7 kB]
Get:179 http://172.17.4.1/private bookworm-staging/main armhf libsm6 armhf 2:1.2.3-1 [32.9 kB]
Get:180 http://172.17.4.1/private bookworm-staging/main armhf libice-dev armhf 2:1.0.10-1 [58.7 kB]
Get:181 http://172.17.4.1/private bookworm-staging/main armhf libsm-dev armhf 2:1.2.3-1 [35.4 kB]
Get:182 http://172.17.4.1/private bookworm-staging/main armhf libpixman-1-dev armhf 0.40.0-1 [482 kB]
Get:183 http://172.17.4.1/private bookworm-staging/main armhf libxcb-render0-dev armhf 1.14-3 [113 kB]
Get:184 http://172.17.4.1/private bookworm-staging/main armhf libxcb-shm0-dev armhf 1.14-3 [102 kB]
Get:185 http://172.17.4.1/private bookworm-staging/main armhf libffi-dev armhf 3.4.2-4 [61.7 kB]
Get:186 http://172.17.4.1/private bookworm-staging/main armhf libglib2.0-data all 2.72.2-2 [1218 kB]
Get:187 http://172.17.4.1/private bookworm-staging/main armhf libglib2.0-bin armhf 2.72.2-2 [140 kB]
Get:188 http://172.17.4.1/private bookworm-staging/main armhf python3-lib2to3 all 3.9.12-1 [79.9 kB]
Get:189 http://172.17.4.1/private bookworm-staging/main armhf python3-distutils all 3.9.12-1 [146 kB]
Get:190 http://172.17.4.1/private bookworm-staging/main armhf libglib2.0-dev-bin armhf 2.72.2-2 [184 kB]
Get:191 http://172.17.4.1/private bookworm-staging/main armhf libsepol-dev armhf 3.3-1 [316 kB]
Get:192 http://172.17.4.1/private bookworm-staging/main armhf libpcre2-16-0 armhf 10.40-1+b2 [208 kB]
Get:193 http://172.17.4.1/private bookworm-staging/main armhf libpcre2-32-0 armhf 10.40-1+b2 [200 kB]
Get:194 http://172.17.4.1/private bookworm-staging/main armhf libpcre2-posix3 armhf 10.40-1+b2 [53.7 kB]
Get:195 http://172.17.4.1/private bookworm-staging/main armhf libpcre2-dev armhf 10.40-1+b2 [637 kB]
Get:196 http://172.17.4.1/private bookworm-staging/main armhf libselinux1-dev armhf 3.3-1+b1 [157 kB]
Get:197 http://172.17.4.1/private bookworm-staging/main armhf libmount-dev armhf 2.38-4 [79.9 kB]
Get:198 http://172.17.4.1/private bookworm-staging/main armhf libpcre16-3 armhf 2:8.39-14 [239 kB]
Get:199 http://172.17.4.1/private bookworm-staging/main armhf libpcre32-3 armhf 2:8.39-14 [232 kB]
Get:200 http://172.17.4.1/private bookworm-staging/main armhf libpcrecpp0v5 armhf 2:8.39-14 [150 kB]
Get:201 http://172.17.4.1/private bookworm-staging/main armhf libpcre3-dev armhf 2:8.39-14 [569 kB]
Get:202 http://172.17.4.1/private bookworm-staging/main armhf libglib2.0-dev armhf 2.72.2-2 [1501 kB]
Get:203 http://172.17.4.1/private bookworm-staging/main armhf libcairo2-dev armhf 1.16.0-5 [614 kB]
Get:204 http://172.17.4.1/private bookworm-staging/main armhf libcfitsio9 armhf 4.1.0-1 [498 kB]
Get:205 http://172.17.4.1/private bookworm-staging/main armhf libcfitsio-dev armhf 4.1.0-1 [558 kB]
Get:206 http://172.17.4.1/private bookworm-staging/main armhf libdav1d6 armhf 1.0.0-2+rpi1 [205 kB]
Get:207 http://172.17.4.1/private bookworm-staging/main armhf libdav1d-dev armhf 1.0.0-2+rpi1 [25.7 kB]
Get:208 http://172.17.4.1/private bookworm-staging/main armhf libde265-0 armhf 1.0.8-1+rpi1 [182 kB]
Get:209 http://172.17.4.1/private bookworm-staging/main armhf libde265-dev armhf 1.0.8-1+rpi1 [13.2 kB]
Get:210 http://172.17.4.1/private bookworm-staging/main armhf libdeflate0 armhf 1.10-2 [55.4 kB]
Get:211 http://172.17.4.1/private bookworm-staging/main armhf libdeflate-dev armhf 1.10-2 [47.8 kB]
Get:212 http://172.17.4.1/private bookworm-staging/main armhf libfreexl1 armhf 1.0.6-1 [31.8 kB]
Get:213 http://172.17.4.1/private bookworm-staging/main armhf libfreexl-dev armhf 1.0.6-1 [30.6 kB]
Get:214 http://172.17.4.1/private bookworm-staging/main armhf libfyba0 armhf 4.1.1-7 [99.5 kB]
Get:215 http://172.17.4.1/private bookworm-staging/main armhf libfyba-dev armhf 4.1.1-7 [163 kB]
Get:216 http://172.17.4.1/private bookworm-staging/main armhf libgeos3.10.3 armhf 3.10.3-1 [626 kB]
Get:217 http://172.17.4.1/private bookworm-staging/main armhf libgeos-c1v5 armhf 3.10.3-1 [74.5 kB]
Get:218 http://172.17.4.1/private bookworm-staging/main armhf proj-data all 9.0.0-1 [6197 kB]
Get:219 http://172.17.4.1/private bookworm-staging/main armhf libjbig0 armhf 2.1-3.1+b2 [27.6 kB]
Get:220 http://172.17.4.1/private bookworm-staging/main armhf liblerc3 armhf 3.0+ds-1 [92.7 kB]
Get:221 http://172.17.4.1/private bookworm-staging/main armhf libwebp7 armhf 1.2.2-2 [237 kB]
Get:222 http://172.17.4.1/private bookworm-staging/main armhf libtiff5 armhf 4.4.0-2 [290 kB]
Get:223 http://172.17.4.1/private bookworm-staging/main armhf libproj25 armhf 9.0.0-1 [1024 kB]
Get:224 http://172.17.4.1/private bookworm-staging/main armhf libgeotiff5 armhf 1.7.1-1+b1 [63.3 kB]
Get:225 http://172.17.4.1/private bookworm-staging/main armhf libgif7 armhf 5.2.1-2.4 [44.6 kB]
Get:226 http://172.17.4.1/private bookworm-staging/main armhf libhdf4-0-alt armhf 4.2.15-4 [240 kB]
Get:227 http://172.17.4.1/private bookworm-staging/main armhf libx265-199 armhf 3.5-2 [548 kB]
Get:228 http://172.17.4.1/private bookworm-staging/main armhf libheif1 armhf 1.12.0-2+b4 [161 kB]
Get:229 http://172.17.4.1/private bookworm-staging/main armhf libjson-c5 armhf 0.16-1 [40.0 kB]
Get:230 http://172.17.4.1/private bookworm-staging/main armhf libminizip1 armhf 1.1-8+b1 [18.3 kB]
Get:231 http://172.17.4.1/private bookworm-staging/main armhf liburiparser1 armhf 0.9.6+dfsg-1 [37.6 kB]
Get:232 http://172.17.4.1/private bookworm-staging/main armhf libkmlbase1 armhf 1.3.0-9 [43.4 kB]
Get:233 http://172.17.4.1/private bookworm-staging/main armhf libkmldom1 armhf 1.3.0-9 [127 kB]
Get:234 http://172.17.4.1/private bookworm-staging/main armhf libkmlengine1 armhf 1.3.0-9 [66.1 kB]
Get:235 http://172.17.4.1/private bookworm-staging/main armhf libnetcdf19 armhf 1:4.8.1-1 [397 kB]
Get:236 http://172.17.4.1/private bookworm-staging/main armhf libltdl7 armhf 2.4.7-4 [399 kB]
Get:237 http://172.17.4.1/private bookworm-staging/main armhf libodbc2 armhf 2.3.11-2 [134 kB]
Get:238 http://172.17.4.1/private bookworm-staging/main armhf unixodbc-common all 2.3.11-2 [18.7 kB]
Get:239 http://172.17.4.1/private bookworm-staging/main armhf libodbcinst2 armhf 2.3.11-2 [38.3 kB]
Get:240 http://172.17.4.1/private bookworm-staging/main armhf libogdi4.1 armhf 4.1.0+ds-5+b1 [172 kB]
Get:241 http://172.17.4.1/private bookworm-staging/main armhf libopenjp2-7 armhf 2.4.0-6 [150 kB]
Get:242 http://172.17.4.1/private bookworm-staging/main armhf liblcms2-2 armhf 2.12~rc1-2 [121 kB]
Get:243 http://172.17.4.1/private bookworm-staging/main armhf libnspr4 armhf 2:4.34-1 [90.5 kB]
Get:244 http://172.17.4.1/private bookworm-staging/main armhf libnss3 armhf 2:3.79-1 [1099 kB]
Get:245 http://172.17.4.1/private bookworm-staging/main armhf libpoppler118 armhf 22.02.0-3 [1648 kB]
Get:246 http://172.17.4.1/private bookworm-staging/main armhf libpq5 armhf 14.3-1+b1 [157 kB]
Get:247 http://172.17.4.1/private bookworm-staging/main armhf libqhull-r8.0 armhf 2020.2-4 [221 kB]
Get:248 http://172.17.4.1/private bookworm-staging/main armhf librttopo1 armhf 1.1.0-2 [145 kB]
Get:249 http://172.17.4.1/private bookworm-staging/main armhf libspatialite7 armhf 5.0.1-2+b2 [1654 kB]
Get:250 http://172.17.4.1/private bookworm-staging/main armhf libxerces-c3.2 armhf 3.2.3+debian-3+b1 [710 kB]
Get:251 http://172.17.4.1/private bookworm-staging/main armhf libgdal31 armhf 3.5.0+dfsg-1 [6270 kB]
Get:252 http://172.17.4.1/private bookworm-staging/main armhf libgeos-dev armhf 3.10.3-1 [54.4 kB]
Get:253 http://172.17.4.1/private bookworm-staging/main armhf libsqlite3-dev armhf 3.38.5-1 [890 kB]
Get:254 http://172.17.4.1/private bookworm-staging/main armhf libjbig-dev armhf 2.1-3.1+b2 [27.7 kB]
Get:255 http://172.17.4.1/private bookworm-staging/main armhf liblzma-dev armhf 5.2.5-2.1 [218 kB]
Get:256 http://172.17.4.1/private bookworm-staging/main armhf libtiffxx5 armhf 4.4.0-2 [145 kB]
Get:257 http://172.17.4.1/private bookworm-staging/main armhf liblerc-dev armhf 3.0+ds-1 [102 kB]
Get:258 http://172.17.4.1/private bookworm-staging/main armhf libtiff-dev armhf 4.4.0-2 [401 kB]
Get:259 http://172.17.4.1/private bookworm-staging/main armhf libproj-dev armhf 9.0.0-1 [133 kB]
Get:260 http://172.17.4.1/private bookworm-staging/main armhf libgeotiff-dev armhf 1.7.1-1+b1 [92.1 kB]
Get:261 http://172.17.4.1/private bookworm-staging/main armhf libgif-dev armhf 5.2.1-2.4 [47.8 kB]
Get:262 http://172.17.4.1/private bookworm-staging/main armhf libnetcdf-dev armhf 1:4.8.1-1 [99.5 kB]
Get:263 http://172.17.4.1/private bookworm-staging/main armhf libhdf4-alt-dev armhf 4.2.15-4 [314 kB]
Get:264 http://172.17.4.1/private bookworm-staging/main armhf libx265-dev armhf 3.5-2 [571 kB]
Get:265 http://172.17.4.1/private bookworm-staging/main armhf libheif-dev armhf 1.12.0-2+b4 [27.3 kB]
Get:266 http://172.17.4.1/private bookworm-staging/main armhf libjson-c-dev armhf 0.16-1 [66.8 kB]
Get:267 http://172.17.4.1/private bookworm-staging/main armhf libkmlconvenience1 armhf 1.3.0-9 [44.7 kB]
Get:268 http://172.17.4.1/private bookworm-staging/main armhf libkmlregionator1 armhf 1.3.0-9 [22.6 kB]
Get:269 http://172.17.4.1/private bookworm-staging/main armhf libkmlxsd1 armhf 1.3.0-9 [28.9 kB]
Get:270 http://172.17.4.1/private bookworm-staging/main armhf libminizip-dev armhf 1.1-8+b1 [25.8 kB]
Get:271 http://172.17.4.1/private bookworm-staging/main armhf liburiparser-dev armhf 0.9.6+dfsg-1 [24.5 kB]
Get:272 http://172.17.4.1/private bookworm-staging/main armhf libkml-dev armhf 1.3.0-9 [940 kB]
Get:273 http://172.17.4.1/private bookworm-staging/main armhf libltdl-dev armhf 2.4.7-4 [161 kB]
Get:274 http://172.17.4.1/private bookworm-staging/main armhf liblz4-dev armhf 1.9.3-2 [71.0 kB]
Get:275 http://172.17.4.1/private bookworm-staging/main armhf libogdi-dev armhf 4.1.0+ds-5+b1 [37.7 kB]
Get:276 http://172.17.4.1/private bookworm-staging/main armhf libopenjp2-7-dev armhf 2.4.0-6 [213 kB]
Get:277 http://172.17.4.1/private bookworm-staging/main armhf libpoppler-dev armhf 22.02.0-3 [25.1 kB]
Get:278 http://172.17.4.1/private bookworm-staging/main armhf libpoppler-private-dev armhf 22.02.0-3 [206 kB]
Get:279 http://172.17.4.1/private bookworm-staging/main armhf libpq-dev armhf 14.3-1+b1 [127 kB]
Get:280 http://172.17.4.1/private bookworm-staging/main armhf libqhull8.0 armhf 2020.2-4 [222 kB]
Get:281 http://172.17.4.1/private bookworm-staging/main armhf libqhullcpp8.0 armhf 2020.2-4 [107 kB]
Get:282 http://172.17.4.1/private bookworm-staging/main armhf libqhull-dev armhf 2020.2-4 [435 kB]
Get:283 http://172.17.4.1/private bookworm-staging/main armhf librttopo-dev armhf 1.1.0-2 [175 kB]
Get:284 http://172.17.4.1/private bookworm-staging/main armhf libxml2-dev armhf 2.9.14+dfsg-1 [656 kB]
Get:285 http://172.17.4.1/private bookworm-staging/main armhf libspatialite-dev armhf 5.0.1-2+b2 [1936 kB]
Get:286 http://172.17.4.1/private bookworm-staging/main armhf libwebpmux3 armhf 1.2.2-2 [105 kB]
Get:287 http://172.17.4.1/private bookworm-staging/main armhf libwebpdemux2 armhf 1.2.2-2 [97.1 kB]
Get:288 http://172.17.4.1/private bookworm-staging/main armhf libwebp-dev armhf 1.2.2-2 [316 kB]
Get:289 http://172.17.4.1/private bookworm-staging/main armhf libxerces-c-dev armhf 3.2.3+debian-3+b1 [1472 kB]
Get:290 http://172.17.4.1/private bookworm-staging/main armhf libzstd-dev armhf 1.5.2+dfsg-1 [289 kB]
Get:291 http://172.17.4.1/private bookworm-staging/main armhf libodbccr2 armhf 2.3.11-2 [25.4 kB]
Get:292 http://172.17.4.1/private bookworm-staging/main armhf unixodbc-dev armhf 2.3.11-2 [211 kB]
Get:293 http://172.17.4.1/private bookworm-staging/main armhf libgdal-dev armhf 3.5.0+dfsg-1 [496 kB]
Get:294 http://172.17.4.1/private bookworm-staging/main armhf libgraphite2-dev armhf 1.3.14-1 [24.0 kB]
Get:295 http://172.17.4.1/private bookworm-staging/main armhf libharfbuzz-icu0 armhf 2.7.4-1+b1 [1132 kB]
Get:296 http://172.17.4.1/private bookworm-staging/main armhf libharfbuzz-gobject0 armhf 2.7.4-1+b1 [1145 kB]
Get:297 http://172.17.4.1/private bookworm-staging/main armhf libharfbuzz-dev armhf 2.7.4-1+b1 [1560 kB]
Get:298 http://172.17.4.1/private bookworm-staging/main armhf libmapbox-variant-dev all 1.2.0-1 [32.5 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 133 MB in 27s (4876 kB/s)
(Reading database ... 12621 files and directories currently installed.)
Preparing to unpack .../libatomic1_12.1.0-2+rpi1_armhf.deb ...
Unpacking libatomic1:armhf (12.1.0-2+rpi1) over (12-20220319-1+rpi1) ...
Preparing to unpack .../libubsan1_12.1.0-2+rpi1_armhf.deb ...
Unpacking libubsan1:armhf (12.1.0-2+rpi1) over (12-20220319-1+rpi1) ...
Preparing to unpack .../gcc-12-base_12.1.0-2+rpi1_armhf.deb ...
Unpacking gcc-12-base:armhf (12.1.0-2+rpi1) over (12-20220319-1+rpi1) ...
Setting up gcc-12-base:armhf (12.1.0-2+rpi1) ...
(Reading database ... 12621 files and directories currently installed.)
Preparing to unpack .../libstdc++6_12.1.0-2+rpi1_armhf.deb ...
Unpacking libstdc++6:armhf (12.1.0-2+rpi1) over (12-20220319-1+rpi1) ...
Setting up libstdc++6:armhf (12.1.0-2+rpi1) ...
(Reading database ... 12621 files and directories currently installed.)
Preparing to unpack .../libgomp1_12.1.0-2+rpi1_armhf.deb ...
Unpacking libgomp1:armhf (12.1.0-2+rpi1) over (12-20220319-1+rpi1) ...
Preparing to unpack .../libcc1-0_12.1.0-2+rpi1_armhf.deb ...
Unpacking libcc1-0:armhf (12.1.0-2+rpi1) over (12-20220319-1+rpi1) ...
Preparing to unpack .../libgcc-s1_12.1.0-2+rpi1_armhf.deb ...
Unpacking libgcc-s1:armhf (12.1.0-2+rpi1) over (12-20220319-1+rpi1) ...
Setting up libgcc-s1:armhf (12.1.0-2+rpi1) ...
Selecting previously unselected package libssl3:armhf.
(Reading database ... 12621 files and directories currently installed.)
Preparing to unpack .../libssl3_3.0.3-7_armhf.deb ...
Unpacking libssl3:armhf (3.0.3-7) ...
Selecting previously unselected package libpython3.10-minimal:armhf.
Preparing to unpack .../libpython3.10-minimal_3.10.5-1+b1_armhf.deb ...
Unpacking libpython3.10-minimal:armhf (3.10.5-1+b1) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.4.8-1_armhf.deb ...
Unpacking libexpat1:armhf (2.4.8-1) ...
Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-4+b2_armhf.deb ...
Unpacking zlib1g:armhf (1:1.2.11.dfsg-4+b2) over (1:1.2.11.dfsg-4) ...
Setting up zlib1g:armhf (1:1.2.11.dfsg-4+b2) ...
Selecting previously unselected package python3.10-minimal.
(Reading database ... 12929 files and directories currently installed.)
Preparing to unpack .../python3.10-minimal_3.10.5-1+b1_armhf.deb ...
Unpacking python3.10-minimal (3.10.5-1+b1) ...
Setting up libatomic1:armhf (12.1.0-2+rpi1) ...
Setting up libssl3:armhf (3.0.3-7) ...
Setting up libpython3.10-minimal:armhf (3.10.5-1+b1) ...
Setting up libexpat1:armhf (2.4.8-1) ...
Setting up python3.10-minimal (3.10.5-1+b1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 12939 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.10.4-1+b1_armhf.deb ...
Unpacking python3-minimal (3.10.4-1+b1) ...
Selecting previously unselected package media-types.
Preparing to unpack .../media-types_8.0.0_all.deb ...
Unpacking media-types (8.0.0) ...
Selecting previously unselected package libmpdec3:armhf.
Preparing to unpack .../libmpdec3_2.5.1-2+rpi1_armhf.deb ...
Unpacking libmpdec3:armhf (2.5.1-2+rpi1) ...
Preparing to unpack .../libsqlite3-0_3.38.5-1_armhf.deb ...
Unpacking libsqlite3-0:armhf (3.38.5-1) over (3.38.2-1) ...
Setting up libsqlite3-0:armhf (3.38.5-1) ...
Selecting previously unselected package libpython3.10-stdlib:armhf.
(Reading database ... 12975 files and directories currently installed.)
Preparing to unpack .../libpython3.10-stdlib_3.10.5-1+b1_armhf.deb ...
Unpacking libpython3.10-stdlib:armhf (3.10.5-1+b1) ...
Selecting previously unselected package python3.10.
Preparing to unpack .../python3.10_3.10.5-1+b1_armhf.deb ...
Unpacking python3.10 (3.10.5-1+b1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../libpython3-stdlib_3.10.4-1+b1_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.10.4-1+b1) ...
Setting up python3-minimal (3.10.4-1+b1) ...
Selecting previously unselected package python3.
(Reading database ... 13344 files and directories currently installed.)
Preparing to unpack .../python3_3.10.4-1+b1_armhf.deb ...
Unpacking python3 (3.10.4-1+b1) ...
Selecting previously unselected package sgml-base.
Preparing to unpack .../sgml-base_1.30_all.deb ...
Unpacking sgml-base (1.30) ...
Preparing to unpack .../libpcre2-8-0_10.40-1+b2_armhf.deb ...
Unpacking libpcre2-8-0:armhf (10.40-1+b2) over (10.39-4) ...
Setting up libpcre2-8-0:armhf (10.40-1+b2) ...
Selecting previously unselected package libuchardet0:armhf.
(Reading database ... 13394 files and directories currently installed.)
Preparing to unpack .../000-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../001-groff-base_1.22.4-8_armhf.deb ...
Unpacking groff-base (1.22.4-8) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../002-bsdextrautils_2.38-4_armhf.deb ...
Unpacking bsdextrautils (2.38-4) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../003-libpipeline1_1.5.6-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.6-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../004-man-db_2.10.2-1_armhf.deb ...
Unpacking man-db (2.10.2-1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../005-libmagic-mgc_1%3a5.41-4_armhf.deb ...
Unpacking libmagic-mgc (1:5.41-4) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../006-libmagic1_1%3a5.41-4_armhf.deb ...
Unpacking libmagic1:armhf (1:5.41-4) ...
Selecting previously unselected package file.
Preparing to unpack .../007-file_1%3a5.41-4_armhf.deb ...
Unpacking file (1:5.41-4) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../008-gettext-base_0.21-6_armhf.deb ...
Unpacking gettext-base (0.21-6) ...
Selecting previously unselected package ucf.
Preparing to unpack .../009-ucf_3.0043_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0043) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../010-libsigsegv2_2.14-1_armhf.deb ...
Unpacking libsigsegv2:armhf (2.14-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../011-m4_1.4.18-5_armhf.deb ...
Unpacking m4 (1.4.18-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../012-autoconf_2.71-2_all.deb ...
Unpacking autoconf (2.71-2) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../013-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../014-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../015-autopoint_0.21-6_all.deb ...
Unpacking autopoint (0.21-6) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../016-libdebhelper-perl_13.7.1_all.deb ...
Unpacking libdebhelper-perl (13.7.1) ...
Selecting previously unselected package libtool.
Preparing to unpack .../017-libtool_2.4.7-4_all.deb ...
Unpacking libtool (2.4.7-4) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../018-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../019-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../020-libsub-override-perl_0.09-2_all.deb ...
Unpacking libsub-override-perl (0.09-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../021-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../022-dh-strip-nondeterminism_1.13.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.0-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../023-libelf1_0.187-1_armhf.deb ...
Unpacking libelf1:armhf (0.187-1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../024-dwz_0.14-1_armhf.deb ...
Unpacking dwz (0.14-1) ...
Selecting previously unselected package libicu71:armhf.
Preparing to unpack .../025-libicu71_71.1-3_armhf.deb ...
Unpacking libicu71:armhf (71.1-3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../026-libxml2_2.9.14+dfsg-1_armhf.deb ...
Unpacking libxml2:armhf (2.9.14+dfsg-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../027-gettext_0.21-6_armhf.deb ...
Unpacking gettext (0.21-6) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../028-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../029-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../030-debhelper_13.7.1_all.deb ...
Unpacking debhelper (13.7.1) ...
Selecting previously unselected package mysql-common.
Preparing to unpack .../031-mysql-common_5.8+1.0.8_all.deb ...
Unpacking mysql-common (5.8+1.0.8) ...
Selecting previously unselected package mariadb-common.
Preparing to unpack .../032-mariadb-common_1%3a10.6.8-1+rpi1_all.deb ...
Unpacking mariadb-common (1:10.6.8-1+rpi1) ...
Selecting previously unselected package libmariadb3:armhf.
Preparing to unpack .../033-libmariadb3_1%3a10.6.8-1+rpi1_armhf.deb ...
Unpacking libmariadb3:armhf (1:10.6.8-1+rpi1) ...
Selecting previously unselected package libssl-dev:armhf.
Preparing to unpack .../034-libssl-dev_3.0.3-7_armhf.deb ...
Unpacking libssl-dev:armhf (3.0.3-7) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../035-zlib1g-dev_1%3a1.2.11.dfsg-4+b2_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-4+b2) ...
Selecting previously unselected package libmariadb-dev.
Preparing to unpack .../036-libmariadb-dev_1%3a10.6.8-1+rpi1_armhf.deb ...
Unpacking libmariadb-dev (1:10.6.8-1+rpi1) ...
Selecting previously unselected package libmariadb-dev-compat:armhf.
Preparing to unpack .../037-libmariadb-dev-compat_1%3a10.6.8-1+rpi1_armhf.deb ...
Unpacking libmariadb-dev-compat:armhf (1:10.6.8-1+rpi1) ...
Selecting previously unselected package default-libmysqlclient-dev:armhf.
Preparing to unpack .../038-default-libmysqlclient-dev_1.0.8_armhf.deb ...
Unpacking default-libmysqlclient-dev:armhf (1.0.8) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../039-fonts-dejavu-core_2.37-2_all.deb ...
Unpacking fonts-dejavu-core (2.37-2) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../040-fontconfig-config_2.13.1-4.4_all.deb ...
Unpacking fontconfig-config (2.13.1-4.4) ...
Selecting previously unselected package gdal-data.
Preparing to unpack .../041-gdal-data_3.5.0+dfsg-1_all.deb ...
Unpacking gdal-data (3.5.0+dfsg-1) ...
Selecting previously unselected package gdal-plugins.
Preparing to unpack .../042-gdal-plugins_3.5.0+dfsg-1_armhf.deb ...
Unpacking gdal-plugins (3.5.0+dfsg-1) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../043-libglib2.0-0_2.72.2-2_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.72.2-2) ...
Selecting previously unselected package libgirepository-1.0-1:armhf.
Preparing to unpack .../044-libgirepository-1.0-1_1.72.0-1+b1_armhf.deb ...
Unpacking libgirepository-1.0-1:armhf (1.72.0-1+b1) ...
Selecting previously unselected package gir1.2-glib-2.0:armhf.
Preparing to unpack .../045-gir1.2-glib-2.0_1.72.0-1+b1_armhf.deb ...
Unpacking gir1.2-glib-2.0:armhf (1.72.0-1+b1) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../046-libbrotli1_1.0.9-2+b2_armhf.deb ...
Unpacking libbrotli1:armhf (1.0.9-2+b2) ...
Selecting previously unselected package libpng16-16:armhf.
Preparing to unpack .../047-libpng16-16_1.6.37-5_armhf.deb ...
Unpacking libpng16-16:armhf (1.6.37-5) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../048-libfreetype6_2.12.1+dfsg-2_armhf.deb ...
Unpacking libfreetype6:armhf (2.12.1+dfsg-2) ...
Selecting previously unselected package libgraphite2-3:armhf.
Preparing to unpack .../049-libgraphite2-3_1.3.14-1_armhf.deb ...
Unpacking libgraphite2-3:armhf (1.3.14-1) ...
Selecting previously unselected package libharfbuzz0b:armhf.
Preparing to unpack .../050-libharfbuzz0b_2.7.4-1+b1_armhf.deb ...
Unpacking libharfbuzz0b:armhf (2.7.4-1+b1) ...
Selecting previously unselected package gir1.2-harfbuzz-0.0:armhf.
Preparing to unpack .../051-gir1.2-harfbuzz-0.0_2.7.4-1+b1_armhf.deb ...
Unpacking gir1.2-harfbuzz-0.0:armhf (2.7.4-1+b1) ...
Selecting previously unselected package hdf5-helpers.
Preparing to unpack .../052-hdf5-helpers_1.10.7+repack-4+rpi1+b1_armhf.deb ...
Unpacking hdf5-helpers (1.10.7+repack-4+rpi1+b1) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../053-icu-devtools_71.1-3_armhf.deb ...
Unpacking icu-devtools (71.1-3) ...
Selecting previously unselected package libaec0:armhf.
Preparing to unpack .../054-libaec0_1.0.6-1_armhf.deb ...
Unpacking libaec0:armhf (1.0.6-1) ...
Selecting previously unselected package libsz2:armhf.
Preparing to unpack .../055-libsz2_1.0.6-1_armhf.deb ...
Unpacking libsz2:armhf (1.0.6-1) ...
Selecting previously unselected package libaec-dev:armhf.
Preparing to unpack .../056-libaec-dev_1.0.6-1_armhf.deb ...
Unpacking libaec-dev:armhf (1.0.6-1) ...
Selecting previously unselected package libaom3:armhf.
Preparing to unpack .../057-libaom3_3.3.0-2_armhf.deb ...
Unpacking libaom3:armhf (3.3.0-2) ...
Selecting previously unselected package libaom-dev:armhf.
Preparing to unpack .../058-libaom-dev_3.3.0-2_armhf.deb ...
Unpacking libaom-dev:armhf (3.3.0-2) ...
Selecting previously unselected package libblas3:armhf.
Preparing to unpack .../059-libblas3_3.10.1-2_armhf.deb ...
Unpacking libblas3:armhf (3.10.1-2) ...
Selecting previously unselected package libgfortran5:armhf.
Preparing to unpack .../060-libgfortran5_12.1.0-2+rpi1_armhf.deb ...
Unpacking libgfortran5:armhf (12.1.0-2+rpi1) ...
Selecting previously unselected package liblapack3:armhf.
Preparing to unpack .../061-liblapack3_3.10.1-2_armhf.deb ...
Unpacking liblapack3:armhf (3.10.1-2) ...
Selecting previously unselected package libarpack2:armhf.
Preparing to unpack .../062-libarpack2_3.8.0-1_armhf.deb ...
Unpacking libarpack2:armhf (3.8.0-1) ...
Selecting previously unselected package libsuperlu5:armhf.
Preparing to unpack .../063-libsuperlu5_5.3.0+dfsg1-2_armhf.deb ...
Unpacking libsuperlu5:armhf (5.3.0+dfsg1-2) ...
Selecting previously unselected package libarmadillo10.
Preparing to unpack .../064-libarmadillo10_1%3a10.8.2+dfsg-1+b2_armhf.deb ...
Unpacking libarmadillo10 (1:10.8.2+dfsg-1+b2) ...
Selecting previously unselected package libblas-dev:armhf.
Preparing to unpack .../065-libblas-dev_3.10.1-2_armhf.deb ...
Unpacking libblas-dev:armhf (3.10.1-2) ...
Selecting previously unselected package liblapack-dev:armhf.
Preparing to unpack .../066-liblapack-dev_3.10.1-2_armhf.deb ...
Unpacking liblapack-dev:armhf (3.10.1-2) ...
Selecting previously unselected package libarpack2-dev:armhf.
Preparing to unpack .../067-libarpack2-dev_3.8.0-1_armhf.deb ...
Unpacking libarpack2-dev:armhf (3.8.0-1) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../068-libnghttp2-14_1.47.0-1+b1_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.47.0-1+b1) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../069-libpsl5_0.21.0-1.2_armhf.deb ...
Unpacking libpsl5:armhf (0.21.0-1.2) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../070-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../071-libssh2-1_1.10.0-3+b1_armhf.deb ...
Unpacking libssh2-1:armhf (1.10.0-3+b1) ...
Selecting previously unselected package libcurl4:armhf.
Preparing to unpack .../072-libcurl4_7.83.1-2_armhf.deb ...
Unpacking libcurl4:armhf (7.83.1-2) ...
Selecting previously unselected package libhdf5-103-1:armhf.
Preparing to unpack .../073-libhdf5-103-1_1.10.7+repack-4+rpi1+b1_armhf.deb ...
Unpacking libhdf5-103-1:armhf (1.10.7+repack-4+rpi1+b1) ...
Selecting previously unselected package libhdf5-fortran-102:armhf.
Preparing to unpack .../074-libhdf5-fortran-102_1.10.7+repack-4+rpi1+b1_armhf.deb ...
Unpacking libhdf5-fortran-102:armhf (1.10.7+repack-4+rpi1+b1) ...
Selecting previously unselected package libhdf5-hl-100:armhf.
Preparing to unpack .../075-libhdf5-hl-100_1.10.7+repack-4+rpi1+b1_armhf.deb ...
Unpacking libhdf5-hl-100:armhf (1.10.7+repack-4+rpi1+b1) ...
Selecting previously unselected package libhdf5-hl-fortran-100:armhf.
Preparing to unpack .../076-libhdf5-hl-fortran-100_1.10.7+repack-4+rpi1+b1_armhf.deb ...
Unpacking libhdf5-hl-fortran-100:armhf (1.10.7+repack-4+rpi1+b1) ...
Selecting previously unselected package libhdf5-cpp-103-1:armhf.
Preparing to unpack .../077-libhdf5-cpp-103-1_1.10.7+repack-4+rpi1+b1_armhf.deb ...
Unpacking libhdf5-cpp-103-1:armhf (1.10.7+repack-4+rpi1+b1) ...
Selecting previously unselected package libhdf5-hl-cpp-100:armhf.
Preparing to unpack .../078-libhdf5-hl-cpp-100_1.10.7+repack-4+rpi1+b1_armhf.deb ...
Unpacking libhdf5-hl-cpp-100:armhf (1.10.7+repack-4+rpi1+b1) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../079-libjpeg62-turbo_1%3a2.1.2-1_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:2.1.2-1) ...
Selecting previously unselected package libjpeg62-turbo-dev:armhf.
Preparing to unpack .../080-libjpeg62-turbo-dev_1%3a2.1.2-1_armhf.deb ...
Unpacking libjpeg62-turbo-dev:armhf (1:2.1.2-1) ...
Selecting previously unselected package libjpeg-dev:armhf.
Preparing to unpack .../081-libjpeg-dev_1%3a2.1.2-1_armhf.deb ...
Unpacking libjpeg-dev:armhf (1:2.1.2-1) ...
Selecting previously unselected package libcurl3-gnutls:armhf.
Preparing to unpack .../082-libcurl3-gnutls_7.83.1-2_armhf.deb ...
Unpacking libcurl3-gnutls:armhf (7.83.1-2) ...
Selecting previously unselected package libcurl4-gnutls-dev:armhf.
Preparing to unpack .../083-libcurl4-gnutls-dev_7.83.1-2_armhf.deb ...
Unpacking libcurl4-gnutls-dev:armhf (7.83.1-2) ...
Selecting previously unselected package libhdf5-dev.
Preparing to unpack .../084-libhdf5-dev_1.10.7+repack-4+rpi1+b1_armhf.deb ...
Unpacking libhdf5-dev (1.10.7+repack-4+rpi1+b1) ...
Selecting previously unselected package libsuperlu-dev:armhf.
Preparing to unpack .../085-libsuperlu-dev_5.3.0+dfsg1-2_armhf.deb ...
Unpacking libsuperlu-dev:armhf (5.3.0+dfsg1-2) ...
Selecting previously unselected package libarmadillo-dev.
Preparing to unpack .../086-libarmadillo-dev_1%3a10.8.2+dfsg-1+b2_armhf.deb ...
Unpacking libarmadillo-dev (1:10.8.2+dfsg-1+b2) ...
Selecting previously unselected package uuid-dev:armhf.
Preparing to unpack .../087-uuid-dev_2.38-4_armhf.deb ...
Unpacking uuid-dev:armhf (2.38-4) ...
Selecting previously unselected package libblkid-dev:armhf.
Preparing to unpack .../088-libblkid-dev_2.38-4_armhf.deb ...
Unpacking libblkid-dev:armhf (2.38-4) ...
Selecting previously unselected package libsnappy1v5:armhf.
Preparing to unpack .../089-libsnappy1v5_1.1.9-2_armhf.deb ...
Unpacking libsnappy1v5:armhf (1.1.9-2) ...
Selecting previously unselected package libblosc1:armhf.
Preparing to unpack .../090-libblosc1_1.21.1+ds2-2_armhf.deb ...
Unpacking libblosc1:armhf (1.21.1+ds2-2) ...
Selecting previously unselected package libblosc-dev.
Preparing to unpack .../091-libblosc-dev_1.21.1+ds2-2_armhf.deb ...
Unpacking libblosc-dev (1.21.1+ds2-2) ...
Selecting previously unselected package libboost1.74-dev:armhf.
Preparing to unpack .../092-libboost1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost1.74-dev:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-atomic1.74.0:armhf.
Preparing to unpack .../093-libboost-atomic1.74.0_1.74.0-16_armhf.deb ...
Unpacking libboost-atomic1.74.0:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-atomic1.74-dev:armhf.
Preparing to unpack .../094-libboost-atomic1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost-atomic1.74-dev:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-chrono1.74.0:armhf.
Preparing to unpack .../095-libboost-chrono1.74.0_1.74.0-16_armhf.deb ...
Unpacking libboost-chrono1.74.0:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-chrono1.74-dev:armhf.
Preparing to unpack .../096-libboost-chrono1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost-chrono1.74-dev:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-date-time1.74.0:armhf.
Preparing to unpack .../097-libboost-date-time1.74.0_1.74.0-16_armhf.deb ...
Unpacking libboost-date-time1.74.0:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-serialization1.74.0:armhf.
Preparing to unpack .../098-libboost-serialization1.74.0_1.74.0-16_armhf.deb ...
Unpacking libboost-serialization1.74.0:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-serialization1.74-dev:armhf.
Preparing to unpack .../099-libboost-serialization1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost-serialization1.74-dev:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-date-time1.74-dev:armhf.
Preparing to unpack .../100-libboost-date-time1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost-date-time1.74-dev:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-dev:armhf.
Preparing to unpack .../101-libboost-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-filesystem1.74.0:armhf.
Preparing to unpack .../102-libboost-filesystem1.74.0_1.74.0-16_armhf.deb ...
Unpacking libboost-filesystem1.74.0:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-system1.74.0:armhf.
Preparing to unpack .../103-libboost-system1.74.0_1.74.0-16_armhf.deb ...
Unpacking libboost-system1.74.0:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-system1.74-dev:armhf.
Preparing to unpack .../104-libboost-system1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost-system1.74-dev:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-filesystem1.74-dev:armhf.
Preparing to unpack .../105-libboost-filesystem1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost-filesystem1.74-dev:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-filesystem-dev:armhf.
Preparing to unpack .../106-libboost-filesystem-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-filesystem-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-program-options1.74.0:armhf.
Preparing to unpack .../107-libboost-program-options1.74.0_1.74.0-16_armhf.deb ...
Unpacking libboost-program-options1.74.0:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-program-options1.74-dev:armhf.
Preparing to unpack .../108-libboost-program-options1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost-program-options1.74-dev:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-program-options-dev:armhf.
Preparing to unpack .../109-libboost-program-options-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-program-options-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-regex1.74.0:armhf.
Preparing to unpack .../110-libboost-regex1.74.0_1.74.0-16_armhf.deb ...
Unpacking libboost-regex1.74.0:armhf (1.74.0-16) ...
Selecting previously unselected package libicu-dev:armhf.
Preparing to unpack .../111-libicu-dev_71.1-3_armhf.deb ...
Unpacking libicu-dev:armhf (71.1-3) ...
Selecting previously unselected package libboost-regex1.74-dev:armhf.
Preparing to unpack .../112-libboost-regex1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost-regex1.74-dev:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-regex-dev:armhf.
Preparing to unpack .../113-libboost-regex-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-regex-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-system-dev:armhf.
Preparing to unpack .../114-libboost-system-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-system-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libboost-thread1.74.0:armhf.
Preparing to unpack .../115-libboost-thread1.74.0_1.74.0-16_armhf.deb ...
Unpacking libboost-thread1.74.0:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-thread1.74-dev:armhf.
Preparing to unpack .../116-libboost-thread1.74-dev_1.74.0-16_armhf.deb ...
Unpacking libboost-thread1.74-dev:armhf (1.74.0-16) ...
Selecting previously unselected package libboost-thread-dev:armhf.
Preparing to unpack .../117-libboost-thread-dev_1.74.0.3+b4_armhf.deb ...
Unpacking libboost-thread-dev:armhf (1.74.0.3+b4) ...
Selecting previously unselected package libbrotli-dev:armhf.
Preparing to unpack .../118-libbrotli-dev_1.0.9-2+b2_armhf.deb ...
Unpacking libbrotli-dev:armhf (1.0.9-2+b2) ...
Selecting previously unselected package libmd0:armhf.
Preparing to unpack .../119-libmd0_1.0.4-1_armhf.deb ...
Unpacking libmd0:armhf (1.0.4-1) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../120-libbsd0_0.11.6-1_armhf.deb ...
Unpacking libbsd0:armhf (0.11.6-1) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../121-libfontconfig1_2.13.1-4.4_armhf.deb ...
Unpacking libfontconfig1:armhf (2.13.1-4.4) ...
Selecting previously unselected package libpixman-1-0:armhf.
Preparing to unpack .../122-libpixman-1-0_0.40.0-1_armhf.deb ...
Unpacking libpixman-1-0:armhf (0.40.0-1) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../123-libxau6_1%3a1.0.9-1_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.9-1) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../124-libxdmcp6_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../125-libxcb1_1.14-3_armhf.deb ...
Unpacking libxcb1:armhf (1.14-3) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../126-libx11-data_2%3a1.7.5-1_all.deb ...
Unpacking libx11-data (2:1.7.5-1) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../127-libx11-6_2%3a1.7.5-1_armhf.deb ...
Unpacking libx11-6:armhf (2:1.7.5-1) ...
Selecting previously unselected package libxcb-render0:armhf.
Preparing to unpack .../128-libxcb-render0_1.14-3_armhf.deb ...
Unpacking libxcb-render0:armhf (1.14-3) ...
Selecting previously unselected package libxcb-shm0:armhf.
Preparing to unpack .../129-libxcb-shm0_1.14-3_armhf.deb ...
Unpacking libxcb-shm0:armhf (1.14-3) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../130-libxext6_2%3a1.3.4-1_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.4-1) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../131-libxrender1_1%3a0.9.10-1_armhf.deb ...
Unpacking libxrender1:armhf (1:0.9.10-1) ...
Selecting previously unselected package libcairo2:armhf.
Preparing to unpack .../132-libcairo2_1.16.0-5_armhf.deb ...
Unpacking libcairo2:armhf (1.16.0-5) ...
Selecting previously unselected package libcairo-gobject2:armhf.
Preparing to unpack .../133-libcairo-gobject2_1.16.0-5_armhf.deb ...
Unpacking libcairo-gobject2:armhf (1.16.0-5) ...
Selecting previously unselected package liblzo2-2:armhf.
Preparing to unpack .../134-liblzo2-2_2.10-2_armhf.deb ...
Unpacking liblzo2-2:armhf (2.10-2) ...
Selecting previously unselected package libcairo-script-interpreter2:armhf.
Preparing to unpack .../135-libcairo-script-interpreter2_1.16.0-5_armhf.deb ...
Unpacking libcairo-script-interpreter2:armhf (1.16.0-5) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../136-libexpat1-dev_2.4.8-1_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.4.8-1) ...
Selecting previously unselected package libpng-dev:armhf.
Preparing to unpack .../137-libpng-dev_1.6.37-5_armhf.deb ...
Unpacking libpng-dev:armhf (1.6.37-5) ...
Selecting previously unselected package libfreetype-dev:armhf.
Preparing to unpack .../138-libfreetype-dev_2.12.1+dfsg-2_armhf.deb ...
Unpacking libfreetype-dev:armhf (2.12.1+dfsg-2) ...
Selecting previously unselected package libfreetype6-dev:armhf.
Preparing to unpack .../139-libfreetype6-dev_2.12.1+dfsg-2_armhf.deb ...
Unpacking libfreetype6-dev:armhf (2.12.1+dfsg-2) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../140-pkg-config_0.29.2-1_armhf.deb ...
Unpacking pkg-config (0.29.2-1) ...
Selecting previously unselected package libfontconfig-dev:armhf.
Preparing to unpack .../141-libfontconfig-dev_2.13.1-4.4_armhf.deb ...
Unpacking libfontconfig-dev:armhf (2.13.1-4.4) ...
Selecting previously unselected package libfontconfig1-dev:armhf.
Preparing to unpack .../142-libfontconfig1-dev_2.13.1-4.4_armhf.deb ...
Unpacking libfontconfig1-dev:armhf (2.13.1-4.4) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../143-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1.1) ...
Selecting previously unselected package x11proto-dev.
Preparing to unpack .../144-x11proto-dev_2022.1-1_all.deb ...
Unpacking x11proto-dev (2022.1-1) ...
Selecting previously unselected package libxau-dev:armhf.
Preparing to unpack .../145-libxau-dev_1%3a1.0.9-1_armhf.deb ...
Unpacking libxau-dev:armhf (1:1.0.9-1) ...
Selecting previously unselected package libxdmcp-dev:armhf.
Preparing to unpack .../146-libxdmcp-dev_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp-dev:armhf (1:1.1.2-3) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../147-xtrans-dev_1.4.0-1_all.deb ...
Unpacking xtrans-dev (1.4.0-1) ...
Selecting previously unselected package libpthread-stubs0-dev:armhf.
Preparing to unpack .../148-libpthread-stubs0-dev_0.4-1_armhf.deb ...
Unpacking libpthread-stubs0-dev:armhf (0.4-1) ...
Selecting previously unselected package libxcb1-dev:armhf.
Preparing to unpack .../149-libxcb1-dev_1.14-3_armhf.deb ...
Unpacking libxcb1-dev:armhf (1.14-3) ...
Selecting previously unselected package libx11-dev:armhf.
Preparing to unpack .../150-libx11-dev_2%3a1.7.5-1_armhf.deb ...
Unpacking libx11-dev:armhf (2:1.7.5-1) ...
Selecting previously unselected package libxrender-dev:armhf.
Preparing to unpack .../151-libxrender-dev_1%3a0.9.10-1_armhf.deb ...
Unpacking libxrender-dev:armhf (1:0.9.10-1) ...
Selecting previously unselected package libxext-dev:armhf.
Preparing to unpack .../152-libxext-dev_2%3a1.3.4-1_armhf.deb ...
Unpacking libxext-dev:armhf (2:1.3.4-1) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../153-x11-common_1%3a7.7+23_all.deb ...
Unpacking x11-common (1:7.7+23) ...
Selecting previously unselected package libice6:armhf.
Preparing to unpack .../154-libice6_2%3a1.0.10-1_armhf.deb ...
Unpacking libice6:armhf (2:1.0.10-1) ...
Selecting previously unselected package libsm6:armhf.
Preparing to unpack .../155-libsm6_2%3a1.2.3-1_armhf.deb ...
Unpacking libsm6:armhf (2:1.2.3-1) ...
Selecting previously unselected package libice-dev:armhf.
Preparing to unpack .../156-libice-dev_2%3a1.0.10-1_armhf.deb ...
Unpacking libice-dev:armhf (2:1.0.10-1) ...
Selecting previously unselected package libsm-dev:armhf.
Preparing to unpack .../157-libsm-dev_2%3a1.2.3-1_armhf.deb ...
Unpacking libsm-dev:armhf (2:1.2.3-1) ...
Selecting previously unselected package libpixman-1-dev:armhf.
Preparing to unpack .../158-libpixman-1-dev_0.40.0-1_armhf.deb ...
Unpacking libpixman-1-dev:armhf (0.40.0-1) ...
Selecting previously unselected package libxcb-render0-dev:armhf.
Preparing to unpack .../159-libxcb-render0-dev_1.14-3_armhf.deb ...
Unpacking libxcb-render0-dev:armhf (1.14-3) ...
Selecting previously unselected package libxcb-shm0-dev:armhf.
Preparing to unpack .../160-libxcb-shm0-dev_1.14-3_armhf.deb ...
Unpacking libxcb-shm0-dev:armhf (1.14-3) ...
Selecting previously unselected package libffi-dev:armhf.
Preparing to unpack .../161-libffi-dev_3.4.2-4_armhf.deb ...
Unpacking libffi-dev:armhf (3.4.2-4) ...
Selecting previously unselected package libglib2.0-data.
Preparing to unpack .../162-libglib2.0-data_2.72.2-2_all.deb ...
Unpacking libglib2.0-data (2.72.2-2) ...
Selecting previously unselected package libglib2.0-bin.
Preparing to unpack .../163-libglib2.0-bin_2.72.2-2_armhf.deb ...
Unpacking libglib2.0-bin (2.72.2-2) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../164-python3-lib2to3_3.9.12-1_all.deb ...
Unpacking python3-lib2to3 (3.9.12-1) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../165-python3-distutils_3.9.12-1_all.deb ...
Unpacking python3-distutils (3.9.12-1) ...
Selecting previously unselected package libglib2.0-dev-bin.
Preparing to unpack .../166-libglib2.0-dev-bin_2.72.2-2_armhf.deb ...
Unpacking libglib2.0-dev-bin (2.72.2-2) ...
Selecting previously unselected package libsepol-dev:armhf.
Preparing to unpack .../167-libsepol-dev_3.3-1_armhf.deb ...
Unpacking libsepol-dev:armhf (3.3-1) ...
Selecting previously unselected package libpcre2-16-0:armhf.
Preparing to unpack .../168-libpcre2-16-0_10.40-1+b2_armhf.deb ...
Unpacking libpcre2-16-0:armhf (10.40-1+b2) ...
Selecting previously unselected package libpcre2-32-0:armhf.
Preparing to unpack .../169-libpcre2-32-0_10.40-1+b2_armhf.deb ...
Unpacking libpcre2-32-0:armhf (10.40-1+b2) ...
Selecting previously unselected package libpcre2-posix3:armhf.
Preparing to unpack .../170-libpcre2-posix3_10.40-1+b2_armhf.deb ...
Unpacking libpcre2-posix3:armhf (10.40-1+b2) ...
Selecting previously unselected package libpcre2-dev:armhf.
Preparing to unpack .../171-libpcre2-dev_10.40-1+b2_armhf.deb ...
Unpacking libpcre2-dev:armhf (10.40-1+b2) ...
Selecting previously unselected package libselinux1-dev:armhf.
Preparing to unpack .../172-libselinux1-dev_3.3-1+b1_armhf.deb ...
Unpacking libselinux1-dev:armhf (3.3-1+b1) ...
Selecting previously unselected package libmount-dev:armhf.
Preparing to unpack .../173-libmount-dev_2.38-4_armhf.deb ...
Unpacking libmount-dev:armhf (2.38-4) ...
Selecting previously unselected package libpcre16-3:armhf.
Preparing to unpack .../174-libpcre16-3_2%3a8.39-14_armhf.deb ...
Unpacking libpcre16-3:armhf (2:8.39-14) ...
Selecting previously unselected package libpcre32-3:armhf.
Preparing to unpack .../175-libpcre32-3_2%3a8.39-14_armhf.deb ...
Unpacking libpcre32-3:armhf (2:8.39-14) ...
Selecting previously unselected package libpcrecpp0v5:armhf.
Preparing to unpack .../176-libpcrecpp0v5_2%3a8.39-14_armhf.deb ...
Unpacking libpcrecpp0v5:armhf (2:8.39-14) ...
Selecting previously unselected package libpcre3-dev:armhf.
Preparing to unpack .../177-libpcre3-dev_2%3a8.39-14_armhf.deb ...
Unpacking libpcre3-dev:armhf (2:8.39-14) ...
Selecting previously unselected package libglib2.0-dev:armhf.
Preparing to unpack .../178-libglib2.0-dev_2.72.2-2_armhf.deb ...
Unpacking libglib2.0-dev:armhf (2.72.2-2) ...
Selecting previously unselected package libcairo2-dev:armhf.
Preparing to unpack .../179-libcairo2-dev_1.16.0-5_armhf.deb ...
Unpacking libcairo2-dev:armhf (1.16.0-5) ...
Selecting previously unselected package libcfitsio9:armhf.
Preparing to unpack .../180-libcfitsio9_4.1.0-1_armhf.deb ...
Unpacking libcfitsio9:armhf (4.1.0-1) ...
Selecting previously unselected package libcfitsio-dev:armhf.
Preparing to unpack .../181-libcfitsio-dev_4.1.0-1_armhf.deb ...
Unpacking libcfitsio-dev:armhf (4.1.0-1) ...
Selecting previously unselected package libdav1d6:armhf.
Preparing to unpack .../182-libdav1d6_1.0.0-2+rpi1_armhf.deb ...
Unpacking libdav1d6:armhf (1.0.0-2+rpi1) ...
Selecting previously unselected package libdav1d-dev:armhf.
Preparing to unpack .../183-libdav1d-dev_1.0.0-2+rpi1_armhf.deb ...
Unpacking libdav1d-dev:armhf (1.0.0-2+rpi1) ...
Selecting previously unselected package libde265-0:armhf.
Preparing to unpack .../184-libde265-0_1.0.8-1+rpi1_armhf.deb ...
Unpacking libde265-0:armhf (1.0.8-1+rpi1) ...
Selecting previously unselected package libde265-dev:armhf.
Preparing to unpack .../185-libde265-dev_1.0.8-1+rpi1_armhf.deb ...
Unpacking libde265-dev:armhf (1.0.8-1+rpi1) ...
Selecting previously unselected package libdeflate0:armhf.
Preparing to unpack .../186-libdeflate0_1.10-2_armhf.deb ...
Unpacking libdeflate0:armhf (1.10-2) ...
Selecting previously unselected package libdeflate-dev:armhf.
Preparing to unpack .../187-libdeflate-dev_1.10-2_armhf.deb ...
Unpacking libdeflate-dev:armhf (1.10-2) ...
Selecting previously unselected package libfreexl1:armhf.
Preparing to unpack .../188-libfreexl1_1.0.6-1_armhf.deb ...
Unpacking libfreexl1:armhf (1.0.6-1) ...
Selecting previously unselected package libfreexl-dev:armhf.
Preparing to unpack .../189-libfreexl-dev_1.0.6-1_armhf.deb ...
Unpacking libfreexl-dev:armhf (1.0.6-1) ...
Selecting previously unselected package libfyba0:armhf.
Preparing to unpack .../190-libfyba0_4.1.1-7_armhf.deb ...
Unpacking libfyba0:armhf (4.1.1-7) ...
Selecting previously unselected package libfyba-dev:armhf.
Preparing to unpack .../191-libfyba-dev_4.1.1-7_armhf.deb ...
Unpacking libfyba-dev:armhf (4.1.1-7) ...
Selecting previously unselected package libgeos3.10.3:armhf.
Preparing to unpack .../192-libgeos3.10.3_3.10.3-1_armhf.deb ...
Unpacking libgeos3.10.3:armhf (3.10.3-1) ...
Selecting previously unselected package libgeos-c1v5:armhf.
Preparing to unpack .../193-libgeos-c1v5_3.10.3-1_armhf.deb ...
Unpacking libgeos-c1v5:armhf (3.10.3-1) ...
Selecting previously unselected package proj-data.
Preparing to unpack .../194-proj-data_9.0.0-1_all.deb ...
Unpacking proj-data (9.0.0-1) ...
Selecting previously unselected package libjbig0:armhf.
Preparing to unpack .../195-libjbig0_2.1-3.1+b2_armhf.deb ...
Unpacking libjbig0:armhf (2.1-3.1+b2) ...
Selecting previously unselected package liblerc3:armhf.
Preparing to unpack .../196-liblerc3_3.0+ds-1_armhf.deb ...
Unpacking liblerc3:armhf (3.0+ds-1) ...
Selecting previously unselected package libwebp7:armhf.
Preparing to unpack .../197-libwebp7_1.2.2-2_armhf.deb ...
Unpacking libwebp7:armhf (1.2.2-2) ...
Selecting previously unselected package libtiff5:armhf.
Preparing to unpack .../198-libtiff5_4.4.0-2_armhf.deb ...
Unpacking libtiff5:armhf (4.4.0-2) ...
Selecting previously unselected package libproj25:armhf.
Preparing to unpack .../199-libproj25_9.0.0-1_armhf.deb ...
Unpacking libproj25:armhf (9.0.0-1) ...
Selecting previously unselected package libgeotiff5:armhf.
Preparing to unpack .../200-libgeotiff5_1.7.1-1+b1_armhf.deb ...
Unpacking libgeotiff5:armhf (1.7.1-1+b1) ...
Selecting previously unselected package libgif7:armhf.
Preparing to unpack .../201-libgif7_5.2.1-2.4_armhf.deb ...
Unpacking libgif7:armhf (5.2.1-2.4) ...
Selecting previously unselected package libhdf4-0-alt.
Preparing to unpack .../202-libhdf4-0-alt_4.2.15-4_armhf.deb ...
Unpacking libhdf4-0-alt (4.2.15-4) ...
Selecting previously unselected package libx265-199:armhf.
Preparing to unpack .../203-libx265-199_3.5-2_armhf.deb ...
Unpacking libx265-199:armhf (3.5-2) ...
Selecting previously unselected package libheif1:armhf.
Preparing to unpack .../204-libheif1_1.12.0-2+b4_armhf.deb ...
Unpacking libheif1:armhf (1.12.0-2+b4) ...
Selecting previously unselected package libjson-c5:armhf.
Preparing to unpack .../205-libjson-c5_0.16-1_armhf.deb ...
Unpacking libjson-c5:armhf (0.16-1) ...
Selecting previously unselected package libminizip1:armhf.
Preparing to unpack .../206-libminizip1_1.1-8+b1_armhf.deb ...
Unpacking libminizip1:armhf (1.1-8+b1) ...
Selecting previously unselected package liburiparser1:armhf.
Preparing to unpack .../207-liburiparser1_0.9.6+dfsg-1_armhf.deb ...
Unpacking liburiparser1:armhf (0.9.6+dfsg-1) ...
Selecting previously unselected package libkmlbase1:armhf.
Preparing to unpack .../208-libkmlbase1_1.3.0-9_armhf.deb ...
Unpacking libkmlbase1:armhf (1.3.0-9) ...
Selecting previously unselected package libkmldom1:armhf.
Preparing to unpack .../209-libkmldom1_1.3.0-9_armhf.deb ...
Unpacking libkmldom1:armhf (1.3.0-9) ...
Selecting previously unselected package libkmlengine1:armhf.
Preparing to unpack .../210-libkmlengine1_1.3.0-9_armhf.deb ...
Unpacking libkmlengine1:armhf (1.3.0-9) ...
Selecting previously unselected package libnetcdf19:armhf.
Preparing to unpack .../211-libnetcdf19_1%3a4.8.1-1_armhf.deb ...
Unpacking libnetcdf19:armhf (1:4.8.1-1) ...
Selecting previously unselected package libltdl7:armhf.
Preparing to unpack .../212-libltdl7_2.4.7-4_armhf.deb ...
Unpacking libltdl7:armhf (2.4.7-4) ...
Selecting previously unselected package libodbc2:armhf.
Preparing to unpack .../213-libodbc2_2.3.11-2_armhf.deb ...
Unpacking libodbc2:armhf (2.3.11-2) ...
Selecting previously unselected package unixodbc-common.
Preparing to unpack .../214-unixodbc-common_2.3.11-2_all.deb ...
Unpacking unixodbc-common (2.3.11-2) ...
Selecting previously unselected package libodbcinst2:armhf.
Preparing to unpack .../215-libodbcinst2_2.3.11-2_armhf.deb ...
Unpacking libodbcinst2:armhf (2.3.11-2) ...
Selecting previously unselected package libogdi4.1.
Preparing to unpack .../216-libogdi4.1_4.1.0+ds-5+b1_armhf.deb ...
Unpacking libogdi4.1 (4.1.0+ds-5+b1) ...
Selecting previously unselected package libopenjp2-7:armhf.
Preparing to unpack .../217-libopenjp2-7_2.4.0-6_armhf.deb ...
Unpacking libopenjp2-7:armhf (2.4.0-6) ...
Selecting previously unselected package liblcms2-2:armhf.
Preparing to unpack .../218-liblcms2-2_2.12~rc1-2_armhf.deb ...
Unpacking liblcms2-2:armhf (2.12~rc1-2) ...
Selecting previously unselected package libnspr4:armhf.
Preparing to unpack .../219-libnspr4_2%3a4.34-1_armhf.deb ...
Unpacking libnspr4:armhf (2:4.34-1) ...
Selecting previously unselected package libnss3:armhf.
Preparing to unpack .../220-libnss3_2%3a3.79-1_armhf.deb ...
Unpacking libnss3:armhf (2:3.79-1) ...
Selecting previously unselected package libpoppler118:armhf.
Preparing to unpack .../221-libpoppler118_22.02.0-3_armhf.deb ...
Unpacking libpoppler118:armhf (22.02.0-3) ...
Selecting previously unselected package libpq5:armhf.
Preparing to unpack .../222-libpq5_14.3-1+b1_armhf.deb ...
Unpacking libpq5:armhf (14.3-1+b1) ...
Selecting previously unselected package libqhull-r8.0:armhf.
Preparing to unpack .../223-libqhull-r8.0_2020.2-4_armhf.deb ...
Unpacking libqhull-r8.0:armhf (2020.2-4) ...
Selecting previously unselected package librttopo1:armhf.
Preparing to unpack .../224-librttopo1_1.1.0-2_armhf.deb ...
Unpacking librttopo1:armhf (1.1.0-2) ...
Selecting previously unselected package libspatialite7:armhf.
Preparing to unpack .../225-libspatialite7_5.0.1-2+b2_armhf.deb ...
Unpacking libspatialite7:armhf (5.0.1-2+b2) ...
Selecting previously unselected package libxerces-c3.2:armhf.
Preparing to unpack .../226-libxerces-c3.2_3.2.3+debian-3+b1_armhf.deb ...
Unpacking libxerces-c3.2:armhf (3.2.3+debian-3+b1) ...
Selecting previously unselected package libgdal31.
Preparing to unpack .../227-libgdal31_3.5.0+dfsg-1_armhf.deb ...
Unpacking libgdal31 (3.5.0+dfsg-1) ...
Selecting previously unselected package libgeos-dev.
Preparing to unpack .../228-libgeos-dev_3.10.3-1_armhf.deb ...
Unpacking libgeos-dev (3.10.3-1) ...
Selecting previously unselected package libsqlite3-dev:armhf.
Preparing to unpack .../229-libsqlite3-dev_3.38.5-1_armhf.deb ...
Unpacking libsqlite3-dev:armhf (3.38.5-1) ...
Selecting previously unselected package libjbig-dev:armhf.
Preparing to unpack .../230-libjbig-dev_2.1-3.1+b2_armhf.deb ...
Unpacking libjbig-dev:armhf (2.1-3.1+b2) ...
Selecting previously unselected package liblzma-dev:armhf.
Preparing to unpack .../231-liblzma-dev_5.2.5-2.1_armhf.deb ...
Unpacking liblzma-dev:armhf (5.2.5-2.1) ...
Selecting previously unselected package libtiffxx5:armhf.
Preparing to unpack .../232-libtiffxx5_4.4.0-2_armhf.deb ...
Unpacking libtiffxx5:armhf (4.4.0-2) ...
Selecting previously unselected package liblerc-dev:armhf.
Preparing to unpack .../233-liblerc-dev_3.0+ds-1_armhf.deb ...
Unpacking liblerc-dev:armhf (3.0+ds-1) ...
Selecting previously unselected package libtiff-dev:armhf.
Preparing to unpack .../234-libtiff-dev_4.4.0-2_armhf.deb ...
Unpacking libtiff-dev:armhf (4.4.0-2) ...
Selecting previously unselected package libproj-dev:armhf.
Preparing to unpack .../235-libproj-dev_9.0.0-1_armhf.deb ...
Unpacking libproj-dev:armhf (9.0.0-1) ...
Selecting previously unselected package libgeotiff-dev:armhf.
Preparing to unpack .../236-libgeotiff-dev_1.7.1-1+b1_armhf.deb ...
Unpacking libgeotiff-dev:armhf (1.7.1-1+b1) ...
Selecting previously unselected package libgif-dev:armhf.
Preparing to unpack .../237-libgif-dev_5.2.1-2.4_armhf.deb ...
Unpacking libgif-dev:armhf (5.2.1-2.4) ...
Selecting previously unselected package libnetcdf-dev.
Preparing to unpack .../238-libnetcdf-dev_1%3a4.8.1-1_armhf.deb ...
Unpacking libnetcdf-dev (1:4.8.1-1) ...
Selecting previously unselected package libhdf4-alt-dev.
Preparing to unpack .../239-libhdf4-alt-dev_4.2.15-4_armhf.deb ...
Unpacking libhdf4-alt-dev (4.2.15-4) ...
Selecting previously unselected package libx265-dev:armhf.
Preparing to unpack .../240-libx265-dev_3.5-2_armhf.deb ...
Unpacking libx265-dev:armhf (3.5-2) ...
Selecting previously unselected package libheif-dev:armhf.
Preparing to unpack .../241-libheif-dev_1.12.0-2+b4_armhf.deb ...
Unpacking libheif-dev:armhf (1.12.0-2+b4) ...
Selecting previously unselected package libjson-c-dev:armhf.
Preparing to unpack .../242-libjson-c-dev_0.16-1_armhf.deb ...
Unpacking libjson-c-dev:armhf (0.16-1) ...
Selecting previously unselected package libkmlconvenience1:armhf.
Preparing to unpack .../243-libkmlconvenience1_1.3.0-9_armhf.deb ...
Unpacking libkmlconvenience1:armhf (1.3.0-9) ...
Selecting previously unselected package libkmlregionator1:armhf.
Preparing to unpack .../244-libkmlregionator1_1.3.0-9_armhf.deb ...
Unpacking libkmlregionator1:armhf (1.3.0-9) ...
Selecting previously unselected package libkmlxsd1:armhf.
Preparing to unpack .../245-libkmlxsd1_1.3.0-9_armhf.deb ...
Unpacking libkmlxsd1:armhf (1.3.0-9) ...
Selecting previously unselected package libminizip-dev:armhf.
Preparing to unpack .../246-libminizip-dev_1.1-8+b1_armhf.deb ...
Unpacking libminizip-dev:armhf (1.1-8+b1) ...
Selecting previously unselected package liburiparser-dev.
Preparing to unpack .../247-liburiparser-dev_0.9.6+dfsg-1_armhf.deb ...
Unpacking liburiparser-dev (0.9.6+dfsg-1) ...
Selecting previously unselected package libkml-dev:armhf.
Preparing to unpack .../248-libkml-dev_1.3.0-9_armhf.deb ...
Unpacking libkml-dev:armhf (1.3.0-9) ...
Selecting previously unselected package libltdl-dev:armhf.
Preparing to unpack .../249-libltdl-dev_2.4.7-4_armhf.deb ...
Unpacking libltdl-dev:armhf (2.4.7-4) ...
Selecting previously unselected package liblz4-dev:armhf.
Preparing to unpack .../250-liblz4-dev_1.9.3-2_armhf.deb ...
Unpacking liblz4-dev:armhf (1.9.3-2) ...
Selecting previously unselected package libogdi-dev.
Preparing to unpack .../251-libogdi-dev_4.1.0+ds-5+b1_armhf.deb ...
Unpacking libogdi-dev (4.1.0+ds-5+b1) ...
Selecting previously unselected package libopenjp2-7-dev:armhf.
Preparing to unpack .../252-libopenjp2-7-dev_2.4.0-6_armhf.deb ...
Unpacking libopenjp2-7-dev:armhf (2.4.0-6) ...
Selecting previously unselected package libpoppler-dev:armhf.
Preparing to unpack .../253-libpoppler-dev_22.02.0-3_armhf.deb ...
Unpacking libpoppler-dev:armhf (22.02.0-3) ...
Selecting previously unselected package libpoppler-private-dev:armhf.
Preparing to unpack .../254-libpoppler-private-dev_22.02.0-3_armhf.deb ...
Unpacking libpoppler-private-dev:armhf (22.02.0-3) ...
Selecting previously unselected package libpq-dev.
Preparing to unpack .../255-libpq-dev_14.3-1+b1_armhf.deb ...
Unpacking libpq-dev (14.3-1+b1) ...
Selecting previously unselected package libqhull8.0:armhf.
Preparing to unpack .../256-libqhull8.0_2020.2-4_armhf.deb ...
Unpacking libqhull8.0:armhf (2020.2-4) ...
Selecting previously unselected package libqhullcpp8.0:armhf.
Preparing to unpack .../257-libqhullcpp8.0_2020.2-4_armhf.deb ...
Unpacking libqhullcpp8.0:armhf (2020.2-4) ...
Selecting previously unselected package libqhull-dev:armhf.
Preparing to unpack .../258-libqhull-dev_2020.2-4_armhf.deb ...
Unpacking libqhull-dev:armhf (2020.2-4) ...
Selecting previously unselected package librttopo-dev:armhf.
Preparing to unpack .../259-librttopo-dev_1.1.0-2_armhf.deb ...
Unpacking librttopo-dev:armhf (1.1.0-2) ...
Selecting previously unselected package libxml2-dev:armhf.
Preparing to unpack .../260-libxml2-dev_2.9.14+dfsg-1_armhf.deb ...
Unpacking libxml2-dev:armhf (2.9.14+dfsg-1) ...
Selecting previously unselected package libspatialite-dev:armhf.
Preparing to unpack .../261-libspatialite-dev_5.0.1-2+b2_armhf.deb ...
Unpacking libspatialite-dev:armhf (5.0.1-2+b2) ...
Selecting previously unselected package libwebpmux3:armhf.
Preparing to unpack .../262-libwebpmux3_1.2.2-2_armhf.deb ...
Unpacking libwebpmux3:armhf (1.2.2-2) ...
Selecting previously unselected package libwebpdemux2:armhf.
Preparing to unpack .../263-libwebpdemux2_1.2.2-2_armhf.deb ...
Unpacking libwebpdemux2:armhf (1.2.2-2) ...
Selecting previously unselected package libwebp-dev:armhf.
Preparing to unpack .../264-libwebp-dev_1.2.2-2_armhf.deb ...
Unpacking libwebp-dev:armhf (1.2.2-2) ...
Selecting previously unselected package libxerces-c-dev:armhf.
Preparing to unpack .../265-libxerces-c-dev_3.2.3+debian-3+b1_armhf.deb ...
Unpacking libxerces-c-dev:armhf (3.2.3+debian-3+b1) ...
Selecting previously unselected package libzstd-dev:armhf.
Preparing to unpack .../266-libzstd-dev_1.5.2+dfsg-1_armhf.deb ...
Unpacking libzstd-dev:armhf (1.5.2+dfsg-1) ...
Selecting previously unselected package libodbccr2:armhf.
Preparing to unpack .../267-libodbccr2_2.3.11-2_armhf.deb ...
Unpacking libodbccr2:armhf (2.3.11-2) ...
Selecting previously unselected package unixodbc-dev:armhf.
Preparing to unpack .../268-unixodbc-dev_2.3.11-2_armhf.deb ...
Unpacking unixodbc-dev:armhf (2.3.11-2) ...
Selecting previously unselected package libgdal-dev.
Preparing to unpack .../269-libgdal-dev_3.5.0+dfsg-1_armhf.deb ...
Unpacking libgdal-dev (3.5.0+dfsg-1) ...
Selecting previously unselected package libgraphite2-dev:armhf.
Preparing to unpack .../270-libgraphite2-dev_1.3.14-1_armhf.deb ...
Unpacking libgraphite2-dev:armhf (1.3.14-1) ...
Selecting previously unselected package libharfbuzz-icu0:armhf.
Preparing to unpack .../271-libharfbuzz-icu0_2.7.4-1+b1_armhf.deb ...
Unpacking libharfbuzz-icu0:armhf (2.7.4-1+b1) ...
Selecting previously unselected package libharfbuzz-gobject0:armhf.
Preparing to unpack .../272-libharfbuzz-gobject0_2.7.4-1+b1_armhf.deb ...
Unpacking libharfbuzz-gobject0:armhf (2.7.4-1+b1) ...
Selecting previously unselected package libharfbuzz-dev:armhf.
Preparing to unpack .../273-libharfbuzz-dev_2.7.4-1+b1_armhf.deb ...
Unpacking libharfbuzz-dev:armhf (2.7.4-1+b1) ...
Selecting previously unselected package libmapbox-variant-dev.
Preparing to unpack .../274-libmapbox-variant-dev_1.2.0-1_all.deb ...
Unpacking libmapbox-variant-dev (1.2.0-1) ...
Selecting previously unselected package sbuild-build-depends-mapnik-dummy.
Preparing to unpack .../275-sbuild-build-depends-mapnik-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-mapnik-dummy (0.invalid.0) ...
Setting up libboost-chrono1.74.0:armhf (1.74.0-16) ...
Setting up media-types (8.0.0) ...
Setting up libpcrecpp0v5:armhf (2:8.39-14) ...
Setting up libpipeline1:armhf (1.5.6-1) ...
Setting up libboost-system1.74.0:armhf (1.74.0-16) ...
Setting up libgraphite2-3:armhf (1.3.14-1) ...
Setting up liblcms2-2:armhf (2.12~rc1-2) ...
Setting up libpixman-1-0:armhf (0.40.0-1) ...
Setting up libicu71:armhf (71.1-3) ...
Setting up libaom3:armhf (3.3.0-2) ...
Setting up mysql-common (5.8+1.0.8) ...
update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode
Setting up libxau6:armhf (1:1.0.9-1) ...
Setting up libpsl5:armhf (0.21.0-1.2) ...
Setting up libboost1.74-dev:armhf (1.74.0-16) ...
Setting up libpixman-1-dev:armhf (0.40.0-1) ...
Setting up libboost-atomic1.74.0:armhf (1.74.0-16) ...
Setting up libgeos3.10.3:armhf (3.10.3-1) ...
Setting up libzstd-dev:armhf (1.5.2+dfsg-1) ...
Setting up proj-data (9.0.0-1) ...
Setting up bsdextrautils (2.38-4) ...
Setting up libpcre16-3:armhf (2:8.39-14) ...
Setting up hdf5-helpers (1.10.7+repack-4+rpi1+b1) ...
Setting up libmagic-mgc (1:5.41-4) ...
Setting up libogdi4.1 (4.1.0+ds-5+b1) ...
Setting up libqhull8.0:armhf (2020.2-4) ...
Setting up libminizip1:armhf (1.1-8+b1) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libglib2.0-0:armhf (2.72.2-2) ...
No schema files found: doing nothing.
Setting up libboost-program-options1.74.0:armhf (1.74.0-16) ...
Setting up libdebhelper-perl (13.7.1) ...
Setting up libbrotli1:armhf (1.0.9-2+b2) ...
Setting up libboost-chrono1.74-dev:armhf (1.74.0-16) ...
Setting up x11-common (1:7.7+23) ...
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of restart.
Setting up libnghttp2-14:armhf (1.47.0-1+b1) ...
Setting up libmagic1:armhf (1:5.41-4) ...
Setting up libpq5:armhf (14.3-1+b1) ...
Setting up libdeflate0:armhf (1.10-2) ...
Setting up gettext-base (0.21-6) ...
Setting up libqhull-r8.0:armhf (2020.2-4) ...
Setting up liblzo2-2:armhf (2.10-2) ...
Setting up libboost-filesystem1.74.0:armhf (1.74.0-16) ...
Setting up file (1:5.41-4) ...
Setting up libgomp1:armhf (12.1.0-2+rpi1) ...
Setting up libffi-dev:armhf (3.4.2-4) ...
Setting up libpthread-stubs0-dev:armhf (0.4-1) ...
Setting up libjbig0:armhf (2.1-3.1+b2) ...
Setting up libpcre2-16-0:armhf (10.40-1+b2) ...
Setting up libaec0:armhf (1.0.6-1) ...
Setting up gdal-data (3.5.0+dfsg-1) ...
Setting up libsnappy1v5:armhf (1.1.9-2) ...
Setting up libboost-program-options1.74-dev:armhf (1.74.0-16) ...
Setting up libaom-dev:armhf (3.3.0-2) ...
Setting up mariadb-common (1:10.6.8-1+rpi1) ...
update-alternatives: using /etc/mysql/mariadb.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode
Setting up libminizip-dev:armhf (1.1-8+b1) ...
Setting up xtrans-dev (1.4.0-1) ...
Setting up libgraphite2-dev:armhf (1.3.14-1) ...
Setting up autotools-dev (20220109.1) ...
Setting up libpcre2-32-0:armhf (10.40-1+b2) ...
Setting up libglib2.0-data (2.72.2-2) ...
Setting up libexpat1-dev:armhf (2.4.8-1) ...
Setting up libjpeg62-turbo:armhf (1:2.1.2-1) ...
Setting up libsqlite3-dev:armhf (3.38.5-1) ...
Setting up libboost-program-options-dev:armhf (1.74.0.3+b4) ...
Setting up libx11-data (2:1.7.5-1) ...
Setting up libjpeg62-turbo-dev:armhf (1:2.1.2-1) ...
Setting up libnspr4:armhf (2:4.34-1) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Setting up liblerc3:armhf (3.0+ds-1) ...
Setting up uuid-dev:armhf (2.38-4) ...
Setting up libboost-system1.74-dev:armhf (1.74.0-16) ...
Setting up libsigsegv2:armhf (2.14-1) ...
Setting up libboost-regex1.74.0:armhf (1.74.0-16) ...
Setting up libssl-dev:armhf (3.0.3-7) ...
Setting up libpng16-16:armhf (1.6.37-5) ...
Setting up libpcre32-3:armhf (2:8.39-14) ...
Setting up autopoint (0.21-6) ...
Setting up icu-devtools (71.1-3) ...
Setting up liblz4-dev:armhf (1.9.3-2) ...
Setting up libgeos-c1v5:armhf (3.10.3-1) ...
Setting up pkg-config (0.29.2-1) ...
Setting up libmariadb3:armhf (1:10.6.8-1+rpi1) ...
Setting up fonts-dejavu-core (2.37-2) ...
Setting up unixodbc-common (2.3.11-2) ...
Setting up libqhullcpp8.0:armhf (2020.2-4) ...
Setting up libsepol-dev:armhf (3.3-1) ...
Setting up ucf (3.0043) ...
Setting up liblerc-dev:armhf (3.0+ds-1) ...
Setting up libdav1d6:armhf (1.0.0-2+rpi1) ...
Setting up libltdl7:armhf (2.4.7-4) ...
Setting up libqhull-dev:armhf (2020.2-4) ...
Setting up libgfortran5:armhf (12.1.0-2+rpi1) ...
Setting up libhdf4-0-alt (4.2.15-4) ...
Setting up libx265-199:armhf (3.5-2) ...
Setting up libwebp7:armhf (1.2.2-2) ...
Setting up libboost-atomic1.74-dev:armhf (1.74.0-16) ...
Setting up liblzma-dev:armhf (5.2.5-2.1) ...
Setting up libubsan1:armhf (12.1.0-2+rpi1) ...
Setting up libboost-serialization1.74.0:armhf (1.74.0-16) ...
Setting up libgif7:armhf (5.2.1-2.4) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-4+b2) ...
Setting up libodbc2:armhf (2.3.11-2) ...
Setting up liburiparser1:armhf (0.9.6+dfsg-1) ...
Setting up libpcre2-posix3:armhf (10.40-1+b2) ...
Setting up librttopo1:armhf (1.1.0-2) ...
Setting up libmd0:armhf (1.0.4-1) ...
Setting up libfreexl1:armhf (1.0.6-1) ...
Setting up libgif-dev:armhf (5.2.1-2.4) ...
Setting up libfyba0:armhf (4.1.1-7) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libkmlbase1:armhf (1.3.0-9) ...
Setting up libblosc1:armhf (1.21.1+ds2-2) ...
Setting up libmpdec3:armhf (2.5.1-2+rpi1) ...
Setting up libopenjp2-7:armhf (2.4.0-6) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up libgirepository-1.0-1:armhf (1.72.0-1+b1) ...
Setting up libssh2-1:armhf (1.10.0-3+b1) ...
Setting up xorg-sgml-doctools (1:1.11-1.1) ...
Setting up sgml-base (1.30) ...
Setting up libboost-dev:armhf (1.74.0.3+b4) ...
Setting up libtiff5:armhf (4.4.0-2) ...
Setting up libmapbox-variant-dev (1.2.0-1) ...
Setting up libboost-filesystem1.74-dev:armhf (1.74.0-16) ...
Setting up libboost-date-time1.74.0:armhf (1.74.0-16) ...
Setting up libde265-0:armhf (1.0.8-1+rpi1) ...
Setting up libwebpmux3:armhf (1.2.2-2) ...
Setting up libbsd0:armhf (0.11.6-1) ...
Setting up libdeflate-dev:armhf (1.10-2) ...
Setting up libelf1:armhf (0.187-1) ...
Setting up libjson-c5:armhf (0.16-1) ...
Setting up libogdi-dev (4.1.0+ds-5+b1) ...
Setting up libicu-dev:armhf (71.1-3) ...
Setting up libxml2:armhf (2.9.14+dfsg-1) ...
Setting up libcc1-0:armhf (12.1.0-2+rpi1) ...
Setting up libboost-filesystem-dev:armhf (1.74.0.3+b4) ...
Setting up libbrotli-dev:armhf (1.0.9-2+b2) ...
Setting up libsz2:armhf (1.0.6-1) ...
Setting up libkmlxsd1:armhf (1.3.0-9) ...
Setting up libtiffxx5:armhf (4.4.0-2) ...
Setting up libboost-thread1.74.0:armhf (1.74.0-16) ...
Setting up libodbccr2:armhf (2.3.11-2) ...
Setting up gdal-plugins (3.5.0+dfsg-1) ...
Setting up libkmldom1:armhf (1.3.0-9) ...
Setting up x11proto-dev (2022.1-1) ...
Setting up libfile-stripnondeterminism-perl (1.13.0-1) ...
Setting up libblkid-dev:armhf (2.38-4) ...
Setting up librttopo-dev:armhf (1.1.0-2) ...
Setting up libice6:armhf (2:1.0.10-1) ...
Setting up libodbcinst2:armhf (2.3.11-2) ...
Setting up libxdmcp6:armhf (1:1.1.2-3) ...
Setting up libxcb1:armhf (1.14-3) ...
Setting up gettext (0.21-6) ...
Setting up libkmlengine1:armhf (1.3.0-9) ...
Setting up libxau-dev:armhf (1:1.0.9-1) ...
Setting up libpcre2-dev:armhf (10.40-1+b2) ...
Setting up libkmlconvenience1:armhf (1.3.0-9) ...
Setting up libice-dev:armhf (2:1.0.10-1) ...
Setting up libtool (2.4.7-4) ...
Setting up libblosc-dev (1.21.1+ds2-2) ...
Setting up libxcb-render0:armhf (1.14-3) ...
Setting up libselinux1-dev:armhf (3.3-1+b1) ...
Setting up libpcre3-dev:armhf (2:8.39-14) ...
Setting up fontconfig-config (2.13.1-4.4) ...
Setting up libjson-c-dev:armhf (0.16-1) ...
Setting up libfreexl-dev:armhf (1.0.6-1) ...
Setting up libfyba-dev:armhf (4.1.1-7) ...
Setting up libwebpdemux2:armhf (1.2.2-2) ...
Setting up libboost-system-dev:armhf (1.74.0.3+b4) ...
Setting up libheif1:armhf (1.12.0-2+b4) ...
Setting up libpng-dev:armhf (1.6.37-5) ...
Setting up libaec-dev:armhf (1.0.6-1) ...
Setting up libjpeg-dev:armhf (1:2.1.2-1) ...
Setting up libjbig-dev:armhf (2.1-3.1+b2) ...
Setting up libglib2.0-bin (2.72.2-2) ...
Setting up m4 (1.4.18-5) ...
Setting up libpq-dev (14.3-1+b1) ...
Setting up libcurl3-gnutls:armhf (7.83.1-2) ...
Setting up libnss3:armhf (2:3.79-1) ...
Setting up libxcb-shm0:armhf (1.14-3) ...
Setting up libcurl4-gnutls-dev:armhf (7.83.1-2) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up liburiparser-dev (0.9.6+dfsg-1) ...
Setting up libcfitsio9:armhf (4.1.0-1) ...
Setting up libpython3.10-stdlib:armhf (3.10.5-1+b1) ...
Setting up libxdmcp-dev:armhf (1:1.1.2-3) ...
Setting up libxml2-dev:armhf (2.9.14+dfsg-1) ...
Setting up libblas3:armhf (3.10.1-2) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode
Setting up libwebp-dev:armhf (1.2.2-2) ...
Setting up libfreetype6:armhf (2.12.1+dfsg-2) ...
Setting up libtiff-dev:armhf (4.4.0-2) ...
Setting up libde265-dev:armhf (1.0.8-1+rpi1) ...
Setting up libopenjp2-7-dev:armhf (2.4.0-6) ...
Setting up libkmlregionator1:armhf (1.3.0-9) ...
Setting up libgeos-dev (3.10.3-1) ...
Setting up libdav1d-dev:armhf (1.0.0-2+rpi1) ...
Setting up libx265-dev:armhf (3.5-2) ...
Setting up gir1.2-glib-2.0:armhf (1.72.0-1+b1) ...
Setting up autoconf (2.71-2) ...
Setting up libboost-serialization1.74-dev:armhf (1.74.0-16) ...
Setting up libmariadb-dev (1:10.6.8-1+rpi1) ...
Setting up dh-strip-nondeterminism (1.13.0-1) ...
Setting up dwz (0.14-1) ...
Setting up libboost-regex1.74-dev:armhf (1.74.0-16) ...
Setting up groff-base (1.22.4-8) ...
Setting up libcurl4:armhf (7.83.1-2) ...
Setting up libx11-6:armhf (2:1.7.5-1) ...
Setting up libharfbuzz0b:armhf (2.7.4-1+b1) ...
Setting up libfontconfig1:armhf (2.13.1-4.4) ...
Setting up libboost-regex-dev:armhf (1.74.0.3+b4) ...
Setting up libsm6:armhf (2:1.2.3-1) ...
Setting up unixodbc-dev:armhf (2.3.11-2) ...
Setting up libmount-dev:armhf (2.38-4) ...
Setting up libblas-dev:armhf (3.10.1-2) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so to provide /usr/lib/arm-linux-gnueabihf/libblas.so (libblas.so-arm-linux-gnueabihf) in auto mode
Setting up libpython3-stdlib:armhf (3.10.4-1+b1) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libkml-dev:armhf (1.3.0-9) ...
Setting up libmariadb-dev-compat:armhf (1:10.6.8-1+rpi1) ...
Setting up liblapack3:armhf (3.10.1-2) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode
Setting up libharfbuzz-icu0:armhf (2.7.4-1+b1) ...
Setting up libcfitsio-dev:armhf (4.1.0-1) ...
Setting up libxcb1-dev:armhf (1.14-3) ...
Setting up libxerces-c3.2:armhf (3.2.3+debian-3+b1) ...
Setting up python3.10 (3.10.5-1+b1) ...
Setting up libxrender1:armhf (1:0.9.10-1) ...
Setting up libproj25:armhf (9.0.0-1) ...
Setting up libsm-dev:armhf (2:1.2.3-1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libarpack2:armhf (3.8.0-1) ...
Setting up libx11-dev:armhf (2:1.7.5-1) ...
Setting up libsuperlu5:armhf (5.3.0+dfsg1-2) ...
Setting up libxext6:armhf (2:1.3.4-1) ...
Setting up libheif-dev:armhf (1.12.0-2+b4) ...
Setting up python3 (3.10.4-1+b1) ...
Setting up libharfbuzz-gobject0:armhf (2.7.4-1+b1) ...
Setting up man-db (2.10.2-1) ...
Not building database; man-db/auto-update is not 'true'.
Setting up gir1.2-harfbuzz-0.0:armhf (2.7.4-1+b1) ...
Setting up libcairo2:armhf (1.16.0-5) ...
Setting up libgeotiff5:armhf (1.7.1-1+b1) ...
Setting up libfreetype-dev:armhf (2.12.1+dfsg-2) ...
Setting up dh-autoreconf (20) ...
Setting up libpoppler118:armhf (22.02.0-3) ...
Setting up libboost-date-time1.74-dev:armhf (1.74.0-16) ...
Setting up libxcb-shm0-dev:armhf (1.14-3) ...
Setting up libltdl-dev:armhf (2.4.7-4) ...
Setting up libxerces-c-dev:armhf (3.2.3+debian-3+b1) ...
Setting up liblapack-dev:armhf (3.10.1-2) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so to provide /usr/lib/arm-linux-gnueabihf/liblapack.so (liblapack.so-arm-linux-gnueabihf) in auto mode
Setting up libproj-dev:armhf (9.0.0-1) ...
Setting up libxcb-render0-dev:armhf (1.14-3) ...
Setting up libxext-dev:armhf (2:1.3.4-1) ...
Setting up libhdf5-103-1:armhf (1.10.7+repack-4+rpi1+b1) ...
Setting up libhdf5-cpp-103-1:armhf (1.10.7+repack-4+rpi1+b1) ...
Setting up libboost-thread1.74-dev:armhf (1.74.0-16) ...
Setting up libcairo-gobject2:armhf (1.16.0-5) ...
Setting up libsuperlu-dev:armhf (5.3.0+dfsg1-2) ...
Setting up python3-lib2to3 (3.9.12-1) ...
Setting up libxrender-dev:armhf (1:0.9.10-1) ...
Setting up libboost-thread-dev:armhf (1.74.0.3+b4) ...
Setting up libhdf5-hl-100:armhf (1.10.7+repack-4+rpi1+b1) ...
Setting up default-libmysqlclient-dev:armhf (1.0.8) ...
Setting up python3-distutils (3.9.12-1) ...
Setting up libpoppler-dev:armhf (22.02.0-3) ...
Setting up libspatialite7:armhf (5.0.1-2+b2) ...
Setting up libcairo-script-interpreter2:armhf (1.16.0-5) ...
Setting up libglib2.0-dev-bin (2.72.2-2) ...
Setting up libarmadillo10 (1:10.8.2+dfsg-1+b2) ...
Setting up libarpack2-dev:armhf (3.8.0-1) ...
Setting up libgeotiff-dev:armhf (1.7.1-1+b1) ...
Setting up libfontconfig-dev:armhf (2.13.1-4.4) ...
Setting up libpoppler-private-dev:armhf (22.02.0-3) ...
Setting up debhelper (13.7.1) ...
Setting up libfreetype6-dev:armhf (2.12.1+dfsg-2) ...
Setting up libhdf5-hl-cpp-100:armhf (1.10.7+repack-4+rpi1+b1) ...
Setting up libglib2.0-dev:armhf (2.72.2-2) ...
Setting up libhdf5-fortran-102:armhf (1.10.7+repack-4+rpi1+b1) ...
Setting up libspatialite-dev:armhf (5.0.1-2+b2) ...
Setting up libnetcdf19:armhf (1:4.8.1-1) ...
Setting up libhdf5-hl-fortran-100:armhf (1.10.7+repack-4+rpi1+b1) ...
Setting up libcairo2-dev:armhf (1.16.0-5) ...
Setting up libharfbuzz-dev:armhf (2.7.4-1+b1) ...
Setting up libfontconfig1-dev:armhf (2.13.1-4.4) ...
Setting up libgdal31 (3.5.0+dfsg-1) ...
Setting up libhdf5-dev (1.10.7+repack-4+rpi1+b1) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5-serial.pc to provide /usr/lib/arm-linux-gnueabihf/pkgconfig/hdf5.pc (hdf5.pc) in auto mode
Setting up libnetcdf-dev (1:4.8.1-1) ...
Setting up libarmadillo-dev (1:10.8.2+dfsg-1+b2) ...
Setting up libhdf4-alt-dev (4.2.15-4) ...
Setting up libgdal-dev (3.5.0+dfsg-1) ...
Setting up sbuild-build-depends-mapnik-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.33-7+rpi1) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.9.0-0.bpo.6-armmp armhf (armv7l)
Toolchain package versions: binutils_2.38-3+rpi1 dpkg-dev_1.21.7+rpi1 g++-11_11.2.0-20+rpi1 gcc-11_11.2.0-20+rpi1 libc6-dev_2.33-7+rpi1 libstdc++-11-dev_11.2.0-20+rpi1 libstdc++6_12.1.0-2+rpi1 linux-libc-dev_5.16.18-1+rpi1
Package versions: adduser_3.121 apt_2.4.5 autoconf_2.71-2 automake_1:1.16.5-1.3 autopoint_0.21-6 autotools-dev_20220109.1 base-files_12.2+rpi1 base-passwd_3.5.52 bash_5.1-6 binutils_2.38-3+rpi1 binutils-arm-linux-gnueabihf_2.38-3+rpi1 binutils-common_2.38-3+rpi1 bsdextrautils_2.38-4 bsdutils_1:2.38-4 build-essential_12.9 bzip2_1.0.8-5 coreutils_8.32-4.1 cpp_4:11.2.0-2+rpi1 cpp-11_11.2.0-20+rpi1 dash_0.5.11+git20210903+057cd650a4ed-8 debconf_1.5.79 debhelper_13.7.1 debianutils_5.7-0.1 default-libmysqlclient-dev_1.0.8 dh-autoreconf_20 dh-strip-nondeterminism_1.13.0-1 diffutils_1:3.7-5 dirmngr_2.2.27-3+b1 dpkg_1.21.7+rpi1 dpkg-dev_1.21.7+rpi1 dwz_0.14-1 e2fsprogs_1.46.5-2 fakeroot_1.28-1 file_1:5.41-4 findutils_4.9.0-2 fontconfig-config_2.13.1-4.4 fonts-dejavu-core_2.37-2 g++_4:11.2.0-2+rpi1 g++-11_11.2.0-20+rpi1 gcc_4:11.2.0-2+rpi1 gcc-11_11.2.0-20+rpi1 gcc-11-base_11.2.0-20+rpi1 gcc-12-base_12.1.0-2+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gdal-data_3.5.0+dfsg-1 gdal-plugins_3.5.0+dfsg-1 gettext_0.21-6 gettext-base_0.21-6 gir1.2-glib-2.0_1.72.0-1+b1 gir1.2-harfbuzz-0.0_2.7.4-1+b1 gnupg_2.2.27-3 gnupg-l10n_2.2.27-3 gnupg-utils_2.2.27-3+b1 gpg_2.2.27-3+b1 gpg-agent_2.2.27-3+b1 gpg-wks-client_2.2.27-3+b1 gpg-wks-server_2.2.27-3+b1 gpgconf_2.2.27-3+b1 gpgsm_2.2.27-3+b1 gpgv_2.2.27-3+b1 grep_3.7-1 groff-base_1.22.4-8 gzip_1.12-1 hdf5-helpers_1.10.7+repack-4+rpi1+b1 hostname_3.23 icu-devtools_71.1-3 init-system-helpers_1.62 intltool-debian_0.35.0+20060710.5 libacl1_2.3.1-1 libaec-dev_1.0.6-1 libaec0_1.0.6-1 libaom-dev_3.3.0-2 libaom3_3.3.0-2 libapt-pkg6.0_2.4.5 libarchive-zip-perl_1.68-1 libarmadillo-dev_1:10.8.2+dfsg-1+b2 libarmadillo10_1:10.8.2+dfsg-1+b2 libarpack2_3.8.0-1 libarpack2-dev_3.8.0-1 libasan6_11.2.0-20+rpi1 libassuan0_2.5.5-1 libatomic1_12.1.0-2+rpi1 libattr1_1:2.5.1-1 libaudit-common_1:3.0.7-1 libaudit1_1:3.0.7-1+b1 libbinutils_2.38-3+rpi1 libblas-dev_3.10.1-2 libblas3_3.10.1-2 libblkid-dev_2.38-4 libblkid1_2.38-4 libblosc-dev_1.21.1+ds2-2 libblosc1_1.21.1+ds2-2 libboost-atomic1.74-dev_1.74.0-16 libboost-atomic1.74.0_1.74.0-16 libboost-chrono1.74-dev_1.74.0-16 libboost-chrono1.74.0_1.74.0-16 libboost-date-time1.74-dev_1.74.0-16 libboost-date-time1.74.0_1.74.0-16 libboost-dev_1.74.0.3+b4 libboost-filesystem-dev_1.74.0.3+b4 libboost-filesystem1.74-dev_1.74.0-16 libboost-filesystem1.74.0_1.74.0-16 libboost-program-options-dev_1.74.0.3+b4 libboost-program-options1.74-dev_1.74.0-16 libboost-program-options1.74.0_1.74.0-16 libboost-regex-dev_1.74.0.3+b4 libboost-regex1.74-dev_1.74.0-16 libboost-regex1.74.0_1.74.0-16 libboost-serialization1.74-dev_1.74.0-16 libboost-serialization1.74.0_1.74.0-16 libboost-system-dev_1.74.0.3+b4 libboost-system1.74-dev_1.74.0-16 libboost-system1.74.0_1.74.0-16 libboost-thread-dev_1.74.0.3+b4 libboost-thread1.74-dev_1.74.0-16 libboost-thread1.74.0_1.74.0-16 libboost1.74-dev_1.74.0-16 libbrotli-dev_1.0.9-2+b2 libbrotli1_1.0.9-2+b2 libbsd0_0.11.6-1 libbz2-1.0_1.0.8-5 libc-bin_2.33-7+rpi1 libc-dev-bin_2.33-7+rpi1 libc6_2.33-7+rpi1 libc6-dev_2.33-7+rpi1 libcairo-gobject2_1.16.0-5 libcairo-script-interpreter2_1.16.0-5 libcairo2_1.16.0-5 libcairo2-dev_1.16.0-5 libcap-ng0_0.7.9-2.2+b2 libcap2_1:2.44-1 libcc1-0_12.1.0-2+rpi1 libcfitsio-dev_4.1.0-1 libcfitsio9_4.1.0-1 libcom-err2_1.46.5-2 libcrypt-dev_1:4.4.27-1.1 libcrypt1_1:4.4.27-1.1 libctf-nobfd0_2.38-3+rpi1 libctf0_2.38-3+rpi1 libcurl3-gnutls_7.83.1-2 libcurl4_7.83.1-2 libcurl4-gnutls-dev_7.83.1-2 libdav1d-dev_1.0.0-2+rpi1 libdav1d6_1.0.0-2+rpi1 libdb5.3_5.3.28+dfsg1-0.8 libde265-0_1.0.8-1+rpi1 libde265-dev_1.0.8-1+rpi1 libdebconfclient0_0.262 libdebhelper-perl_13.7.1 libdeflate-dev_1.10-2 libdeflate0_1.10-2 libdpkg-perl_1.21.7+rpi1 libelf1_0.187-1 libexpat1_2.4.8-1 libexpat1-dev_2.4.8-1 libext2fs2_1.46.5-2 libfakeroot_1.28-1 libffi-dev_3.4.2-4 libffi8_3.4.2-4 libfile-stripnondeterminism-perl_1.13.0-1 libfontconfig-dev_2.13.1-4.4 libfontconfig1_2.13.1-4.4 libfontconfig1-dev_2.13.1-4.4 libfreetype-dev_2.12.1+dfsg-2 libfreetype6_2.12.1+dfsg-2 libfreetype6-dev_2.12.1+dfsg-2 libfreexl-dev_1.0.6-1 libfreexl1_1.0.6-1 libfyba-dev_4.1.1-7 libfyba0_4.1.1-7 libgcc-11-dev_11.2.0-20+rpi1 libgcc-s1_12.1.0-2+rpi1 libgcrypt20_1.10.1-2 libgdal-dev_3.5.0+dfsg-1 libgdal31_3.5.0+dfsg-1 libgdbm-compat4_1.23-1 libgdbm6_1.23-1 libgeos-c1v5_3.10.3-1 libgeos-dev_3.10.3-1 libgeos3.10.3_3.10.3-1 libgeotiff-dev_1.7.1-1+b1 libgeotiff5_1.7.1-1+b1 libgfortran5_12.1.0-2+rpi1 libgif-dev_5.2.1-2.4 libgif7_5.2.1-2.4 libgirepository-1.0-1_1.72.0-1+b1 libglib2.0-0_2.72.2-2 libglib2.0-bin_2.72.2-2 libglib2.0-data_2.72.2-2 libglib2.0-dev_2.72.2-2 libglib2.0-dev-bin_2.72.2-2 libgmp10_2:6.2.1+dfsg-3 libgnutls30_3.7.4-2 libgomp1_12.1.0-2+rpi1 libgpg-error0_1.43-3 libgraphite2-3_1.3.14-1 libgraphite2-dev_1.3.14-1 libgssapi-krb5-2_1.19.2-2+b2 libharfbuzz-dev_2.7.4-1+b1 libharfbuzz-gobject0_2.7.4-1+b1 libharfbuzz-icu0_2.7.4-1+b1 libharfbuzz0b_2.7.4-1+b1 libhdf4-0-alt_4.2.15-4 libhdf4-alt-dev_4.2.15-4 libhdf5-103-1_1.10.7+repack-4+rpi1+b1 libhdf5-cpp-103-1_1.10.7+repack-4+rpi1+b1 libhdf5-dev_1.10.7+repack-4+rpi1+b1 libhdf5-fortran-102_1.10.7+repack-4+rpi1+b1 libhdf5-hl-100_1.10.7+repack-4+rpi1+b1 libhdf5-hl-cpp-100_1.10.7+repack-4+rpi1+b1 libhdf5-hl-fortran-100_1.10.7+repack-4+rpi1+b1 libheif-dev_1.12.0-2+b4 libheif1_1.12.0-2+b4 libhogweed6_3.7.3-1 libice-dev_2:1.0.10-1 libice6_2:1.0.10-1 libicu-dev_71.1-3 libicu71_71.1-3 libidn2-0_2.3.2-2 libisl23_0.24-2 libjbig-dev_2.1-3.1+b2 libjbig0_2.1-3.1+b2 libjpeg-dev_1:2.1.2-1 libjpeg62-turbo_1:2.1.2-1 libjpeg62-turbo-dev_1:2.1.2-1 libjson-c-dev_0.16-1 libjson-c5_0.16-1 libk5crypto3_1.19.2-2+b2 libkeyutils1_1.6.1-3+rpi1 libkml-dev_1.3.0-9 libkmlbase1_1.3.0-9 libkmlconvenience1_1.3.0-9 libkmldom1_1.3.0-9 libkmlengine1_1.3.0-9 libkmlregionator1_1.3.0-9 libkmlxsd1_1.3.0-9 libkrb5-3_1.19.2-2+b2 libkrb5support0_1.19.2-2+b2 libksba8_1.6.0-2 liblapack-dev_3.10.1-2 liblapack3_3.10.1-2 liblcms2-2_2.12~rc1-2 libldap-2.5-0_2.5.11+dfsg-1+rpi1 liblerc-dev_3.0+ds-1 liblerc3_3.0+ds-1 libltdl-dev_2.4.7-4 libltdl7_2.4.7-4 liblz4-1_1.9.3-2 liblz4-dev_1.9.3-2 liblzma-dev_5.2.5-2.1 liblzma5_5.2.5-2.1 liblzo2-2_2.10-2 libmagic-mgc_1:5.41-4 libmagic1_1:5.41-4 libmapbox-variant-dev_1.2.0-1 libmariadb-dev_1:10.6.8-1+rpi1 libmariadb-dev-compat_1:10.6.8-1+rpi1 libmariadb3_1:10.6.8-1+rpi1 libmd0_1.0.4-1 libminizip-dev_1.1-8+b1 libminizip1_1.1-8+b1 libmount-dev_2.38-4 libmount1_2.38-4 libmpc3_1.2.1-2 libmpdec3_2.5.1-2+rpi1 libmpfr6_4.1.0-3 libncursesw6_6.3-2 libnetcdf-dev_1:4.8.1-1 libnetcdf19_1:4.8.1-1 libnettle8_3.7.3-1 libnghttp2-14_1.47.0-1+b1 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libnspr4_2:4.34-1 libnss3_2:3.79-1 libodbc2_2.3.11-2 libodbccr2_2.3.11-2 libodbcinst2_2.3.11-2 libogdi-dev_4.1.0+ds-5+b1 libogdi4.1_4.1.0+ds-5+b1 libopenjp2-7_2.4.0-6 libopenjp2-7-dev_2.4.0-6 libp11-kit0_0.24.1-1 libpam-modules_1.4.0-11 libpam-modules-bin_1.4.0-11 libpam-runtime_1.4.0-11 libpam0g_1.4.0-11 libpcre16-3_2:8.39-14 libpcre2-16-0_10.40-1+b2 libpcre2-32-0_10.40-1+b2 libpcre2-8-0_10.40-1+b2 libpcre2-dev_10.40-1+b2 libpcre2-posix3_10.40-1+b2 libpcre3_2:8.39-14 libpcre3-dev_2:8.39-14 libpcre32-3_2:8.39-14 libpcrecpp0v5_2:8.39-14 libperl5.34_5.34.0-4 libpipeline1_1.5.6-1 libpixman-1-0_0.40.0-1 libpixman-1-dev_0.40.0-1 libpng-dev_1.6.37-5 libpng16-16_1.6.37-5 libpoppler-dev_22.02.0-3 libpoppler-private-dev_22.02.0-3 libpoppler118_22.02.0-3 libpq-dev_14.3-1+b1 libpq5_14.3-1+b1 libproj-dev_9.0.0-1 libproj25_9.0.0-1 libpsl5_0.21.0-1.2 libpthread-stubs0-dev_0.4-1 libpython3-stdlib_3.10.4-1+b1 libpython3.10-minimal_3.10.5-1+b1 libpython3.10-stdlib_3.10.5-1+b1 libqhull-dev_2020.2-4 libqhull-r8.0_2020.2-4 libqhull8.0_2020.2-4 libqhullcpp8.0_2020.2-4 libreadline8_8.1.2-1.2 librtmp1_2.4+20151223.gitfa8646d.1-2+b2 librttopo-dev_1.1.0-2 librttopo1_1.1.0-2 libsasl2-2_2.1.28+dfsg-4 libsasl2-modules-db_2.1.28+dfsg-4 libseccomp2_2.5.3-2+rpi1+b1 libselinux1_3.3-1+b1 libselinux1-dev_3.3-1+b1 libsemanage-common_3.3-1 libsemanage2_3.3-1+b1 libsepol-dev_3.3-1 libsepol1_3.1-1 libsepol2_3.3-1 libsigsegv2_2.14-1 libsm-dev_2:1.2.3-1 libsm6_2:1.2.3-1 libsmartcols1_2.38-4 libsnappy1v5_1.1.9-2 libspatialite-dev_5.0.1-2+b2 libspatialite7_5.0.1-2+b2 libsqlite3-0_3.38.5-1 libsqlite3-dev_3.38.5-1 libss2_1.46.5-2 libssh2-1_1.10.0-3+b1 libssl-dev_3.0.3-7 libssl1.1_1.1.1n-1 libssl3_3.0.3-7 libstdc++-11-dev_11.2.0-20+rpi1 libstdc++6_12.1.0-2+rpi1 libsub-override-perl_0.09-2 libsuperlu-dev_5.3.0+dfsg1-2 libsuperlu5_5.3.0+dfsg1-2 libsystemd0_250.4-1+rpi1 libsz2_1.0.6-1 libtasn1-6_4.18.0-4 libtiff-dev_4.4.0-2 libtiff5_4.4.0-2 libtiffxx5_4.4.0-2 libtinfo6_6.3-2 libtirpc-common_1.3.2-2 libtirpc-dev_1.3.2-2 libtirpc3_1.3.2-2 libtool_2.4.7-4 libubsan1_12.1.0-2+rpi1 libuchardet0_0.0.7-1 libudev1_250.4-1+rpi1 libunistring2_1.0-1 liburiparser-dev_0.9.6+dfsg-1 liburiparser1_0.9.6+dfsg-1 libuuid1_2.38-4 libwebp-dev_1.2.2-2 libwebp7_1.2.2-2 libwebpdemux2_1.2.2-2 libwebpmux3_1.2.2-2 libx11-6_2:1.7.5-1 libx11-data_2:1.7.5-1 libx11-dev_2:1.7.5-1 libx265-199_3.5-2 libx265-dev_3.5-2 libxau-dev_1:1.0.9-1 libxau6_1:1.0.9-1 libxcb-render0_1.14-3 libxcb-render0-dev_1.14-3 libxcb-shm0_1.14-3 libxcb-shm0-dev_1.14-3 libxcb1_1.14-3 libxcb1-dev_1.14-3 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxerces-c-dev_3.2.3+debian-3+b1 libxerces-c3.2_3.2.3+debian-3+b1 libxext-dev_2:1.3.4-1 libxext6_2:1.3.4-1 libxml2_2.9.14+dfsg-1 libxml2-dev_2.9.14+dfsg-1 libxrender-dev_1:0.9.10-1 libxrender1_1:0.9.10-1 libxxhash0_0.8.1-1 libzstd-dev_1.5.2+dfsg-1 libzstd1_1.5.2+dfsg-1 linux-libc-dev_5.16.18-1+rpi1 login_1:4.11.1+dfsg1-2 logsave_1.46.5-2 lsb-base_11.1.0+rpi1 m4_1.4.18-5 make_4.3-4.1 man-db_2.10.2-1 mariadb-common_1:10.6.8-1+rpi1 mawk_1.3.4.20200120-3 media-types_8.0.0 mount_2.38-4 mysql-common_5.8+1.0.8 ncurses-base_6.3-2 ncurses-bin_6.3-2 netbase_6.3 passwd_1:4.11.1+dfsg1-2 patch_2.7.6-7 perl_5.34.0-4 perl-base_5.34.0-4 perl-modules-5.34_5.34.0-4 pinentry-curses_1.1.0-4 pkg-config_0.29.2-1 po-debconf_1.0.21+nmu1 proj-data_9.0.0-1 python3_3.10.4-1+b1 python3-distutils_3.9.12-1 python3-lib2to3_3.9.12-1 python3-minimal_3.10.4-1+b1 python3.10_3.10.5-1+b1 python3.10-minimal_3.10.5-1+b1 raspbian-archive-keyring_20120528.2 readline-common_8.1.2-1.2 rpcsvc-proto_1.4.2-4 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-mapnik-dummy_0.invalid.0 sed_4.8-1 sensible-utils_0.0.17 sgml-base_1.30 sysvinit-utils_3.03-1 tar_1.34+dfsg-1 tzdata_2022a-1 ucf_3.0043 unixodbc-common_2.3.11-2 unixodbc-dev_2.3.11-2 util-linux_2.37.3-1 uuid-dev_2.38-4 x11-common_1:7.7+23 x11proto-dev_2022.1-1 xorg-sgml-doctools_1:1.11-1.1 xtrans-dev_1.4.0-1 xz-utils_5.2.5-2.1 zlib1g_1:1.2.11.dfsg-4+b2 zlib1g-dev_1:1.2.11.dfsg-4+b2

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.ljrsl0vK/trustedkeys.kbx': General error
gpgv: Signature made Tue Apr 12 20:15:22 2022 UTC
gpgv:                using RSA key 8182DE417056408D614650D16750F10AE88D4AF1
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify signature ./mapnik_3.1.0+ds-2.dsc
dpkg-source: info: extracting mapnik in /<<BUILDDIR>>/mapnik-3.1.0+ds
dpkg-source: info: unpacking mapnik_3.1.0+ds.orig.tar.xz
dpkg-source: info: unpacking mapnik_3.1.0+ds-2.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying libxml2.patch
dpkg-source: info: applying Stop-using-custom-OrderedDict.patch

Check disc space
----------------

Sufficient free space for build

Hack binNMU version
-------------------

Created changelog entry for binNMU version 3.1.0+ds-2+b2

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-171432e2-9ce7-45b9-937b-780b80df2ce8
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=linux
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package mapnik
dpkg-buildpackage: info: source version 3.1.0+ds-2+b2
dpkg-buildpackage: info: source distribution bookworm-staging
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 fakeroot debian/rules clean
dh clean
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<BUILDDIR>>/mapnik-3.1.0+ds'
rm -rf build-python
rm -rf debian/stamps
dh_clean
make[1]: Leaving directory '/<<BUILDDIR>>/mapnik-3.1.0+ds'
   dh_clean
 debian/rules build-arch
dh build-arch
   dh_update_autotools_config -a
   dh_autoreconf -a
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/<<BUILDDIR>>/mapnik-3.1.0+ds'
mkdir build-python
mkdir debian/stamps
cp -r demo deps fonts include plugins src test utils SConstruct build-python
touch debian/stamps/configure-python
python3 /<<BUILDDIR>>/mapnik-3.1.0+ds/scons/scons.py -C build-python configure \
	-j1 OPTIMIZATION=2 FULL_LIB_PATH=False INPUT_PLUGINS=csv,gdal,geojson,ogr,pgraster,postgis,raster,shape,sqlite,topojson PROJ_INCLUDES=/usr/include PROJ_LIBS=/usr/lib SYSTEM_FONTS=/usr/share/fonts XMLPARSER=libxml2 DEMO=False CPP_TESTS=False PREFIX=/usr LIB_DIR_NAME=/mapnik/3.1 CUSTOM_CXXFLAGS="-g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0" CUSTOM_CFLAGS="-g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0" CUSTOM_LDFLAGS="-Wl,-z,relro -Wl,-z,now -g0" \
	CCFLAGS="-g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H" \
	DESTDIR=/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp
/<<BUILDDIR>>/mapnik-3.1.0+ds/scons/scons-local-3.0.1/SCons/Defaults.py:213: SyntaxWarning: "is not" with a literal. Did you mean "!="?
  if len(operation_list) is not 2:
scons: Entering directory `/<<BUILDDIR>>/mapnik-3.1.0+ds/build-python'
scons: Reading SConscript files ...

Welcome to Mapnik...

Configuring build environment...
Configuring on Linux in *release mode*...
Checking for pkg-config... yes
Checking for freetype2... yes
Checking for libxml-2.0... yes
Checking for dlfcn.h support ... yes
Checking if compiler (c++) supports -std=c++14 flag... (cached) yes
Checking for C library z... yes
Checking for C++ library icuuc... yes
Checking for ICU version >= 4.2... found: icu 71.1
(cached) Checking for C++ library harfbuzz... yes
Checking for HarfBuzz version >= 0.9.34... found: HarfBuzz 2.7.4
Checking for HarfBuzz with freetype support
(cached) yes
Searching for boost libs and headers... (cached) 
Using default boost lib dir: /usr/lib
Using default boost include dir: /usr/include
Checking for C++ header file boost/version.hpp... yes
Checking for Boost version >= 1.61... yes
Found boost lib version... 1_74
Checking for C++ library boost_system... yes
Checking for C++ library boost_filesystem... yes
Checking for C++ library boost_regex... yes
Checking for C++ library boost_program_options... yes
Checking whether Boost was compiled with C++11 scoped enums ... yes
Checking if boost_regex was built with ICU unicode support... (cached) yes
Checking for C library jpeg... yes
Checking for C library proj... no
Could not find optional header or shared library for proj
Checking for C library png... yes
Checking for C library webp... yes
Checking for C library tiff... yes
Checking for PROJ_LIB directory...Failed to detect (mapnik-config will have null value)
Checking for ICU data directory...Failed to detect (mapnik-config will have null value)
Checking for GDAL data directory...Failed to detect (mapnik-config will have null value)
Checking for requested plugins dependencies...
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 pg_config... yes
Checking for pg_config... yes
Checking for C library sqlite3... yes
Checking if SQLite supports RTREE... (cached) yes
Checking for cairo... yes
Checking for cairo lib and include paths... yes
Checking for cairo freetype font support ... yes

All Required dependencies found!

Saving new file 'config.py'...
Will hold custom path variables from commandline and python config file(s)...

Note: will build without these OPTIONAL dependencies:
   - proj (Proj.4 C Projections library | configure with PROJ_LIBS & PROJ_INCLUDES | more info: http://trac.osgeo.org/proj/)

Configure completed: run `make` to build or `make install`
dh override_dh_auto_configure
make[1]: Leaving directory '/<<BUILDDIR>>/mapnik-3.1.0+ds'
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<BUILDDIR>>/mapnik-3.1.0+ds'
python3 /<<BUILDDIR>>/mapnik-3.1.0+ds/scons/scons.py -j1 -C build-python
scons: Entering directory `/<<BUILDDIR>>/mapnik-3.1.0+ds/build-python'
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 deps/agg/src/agg_arc.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql deps/agg/src/agg_arc.cpp
c++ -o deps/agg/src/agg_arrowhead.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql deps/agg/src/agg_arrowhead.cpp
c++ -o deps/agg/src/agg_bezier_arc.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql deps/agg/src/agg_bezier_arc.cpp
c++ -o deps/agg/src/agg_bspline.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql deps/agg/src/agg_bspline.cpp
c++ -o deps/agg/src/agg_curves.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql deps/agg/src/agg_curves.cpp
c++ -o deps/agg/src/agg_embedded_raster_fonts.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql deps/agg/src/agg_embedded_raster_fonts.cpp
c++ -o deps/agg/src/agg_gsv_text.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql deps/agg/src/agg_gsv_text.cpp
c++ -o deps/agg/src/agg_image_filters.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql deps/agg/src/agg_image_filters.cpp
c++ -o deps/agg/src/agg_line_aa_basics.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql deps/agg/src/agg_line_aa_basics.cpp
c++ -o deps/agg/src/agg_line_profile_aa.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql deps/agg/src/agg_line_profile_aa.cpp
c++ -o deps/agg/src/agg_pixfmt_rgba.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql deps/agg/src/agg_pixfmt_rgba.cpp
c++ -o deps/agg/src/agg_rounded_rect.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql deps/agg/src/agg_rounded_rect.cpp
c++ -o deps/agg/src/agg_sqrt_tables.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql deps/agg/src/agg_sqrt_tables.cpp
c++ -o deps/agg/src/agg_trans_affine.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql deps/agg/src/agg_trans_affine.cpp
c++ -o deps/agg/src/agg_trans_double_path.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql deps/agg/src/agg_trans_double_path.cpp
c++ -o deps/agg/src/agg_trans_single_path.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql deps/agg/src/agg_trans_single_path.cpp
c++ -o deps/agg/src/agg_trans_warp_magnifier.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql deps/agg/src/agg_trans_warp_magnifier.cpp
c++ -o deps/agg/src/agg_vcgen_bspline.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql deps/agg/src/agg_vcgen_bspline.cpp
c++ -o deps/agg/src/agg_vcgen_contour.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql deps/agg/src/agg_vcgen_contour.cpp
c++ -o deps/agg/src/agg_vcgen_dash.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql deps/agg/src/agg_vcgen_dash.cpp
c++ -o deps/agg/src/agg_vcgen_markers_term.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql deps/agg/src/agg_vcgen_markers_term.cpp
c++ -o deps/agg/src/agg_vcgen_smooth_poly1.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql deps/agg/src/agg_vcgen_smooth_poly1.cpp
c++ -o deps/agg/src/agg_vcgen_stroke.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql deps/agg/src/agg_vcgen_stroke.cpp
c++ -o deps/agg/src/agg_vpgen_clip_polygon.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql deps/agg/src/agg_vpgen_clip_polygon.cpp
c++ -o deps/agg/src/agg_vpgen_clip_polyline.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql deps/agg/src/agg_vpgen_clip_polyline.cpp
c++ -o deps/agg/src/agg_vpgen_segmentator.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql deps/agg/src/agg_vpgen_segmentator.cpp
ar rc deps/agg/libagg.a deps/agg/src/agg_arc.o deps/agg/src/agg_arrowhead.o deps/agg/src/agg_bezier_arc.o deps/agg/src/agg_bspline.o deps/agg/src/agg_curves.o deps/agg/src/agg_embedded_raster_fonts.o deps/agg/src/agg_gsv_text.o deps/agg/src/agg_image_filters.o deps/agg/src/agg_line_aa_basics.o deps/agg/src/agg_line_profile_aa.o deps/agg/src/agg_pixfmt_rgba.o deps/agg/src/agg_rounded_rect.o deps/agg/src/agg_sqrt_tables.o deps/agg/src/agg_trans_affine.o deps/agg/src/agg_trans_double_path.o deps/agg/src/agg_trans_single_path.o deps/agg/src/agg_trans_warp_magnifier.o deps/agg/src/agg_vcgen_bspline.o deps/agg/src/agg_vcgen_contour.o deps/agg/src/agg_vcgen_dash.o deps/agg/src/agg_vcgen_markers_term.o deps/agg/src/agg_vcgen_smooth_poly1.o deps/agg/src/agg_vcgen_stroke.o deps/agg/src/agg_vpgen_clip_polygon.o deps/agg/src/agg_vpgen_clip_polyline.o deps/agg/src/agg_vpgen_segmentator.o
ranlib deps/agg/libagg.a
c++ -o plugins/input/csv/csv_datasource.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/csv/csv_datasource.cpp
In file included from /usr/include/boost/math/tools/cxx03_warn.hpp:9,
                 from /usr/include/boost/math/constants/constants.hpp:11,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/util/normalize_spheroidal_coordinates.hpp:19,
                 from /usr/include/boost/geometry/strategies/cartesian/point_in_box.hpp:28,
                 from /usr/include/boost/geometry/algorithms/detail/covered_by/interface.hpp:30,
                 from /usr/include/boost/geometry/index/rtree.hpp:30,
                 from plugins/input/csv/csv_datasource.hpp:41,
                 from plugins/input/csv/csv_datasource.cpp:25:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from plugins/input/csv/csv_featureset.hpp:38,
                 from plugins/input/csv/csv_datasource.cpp:26:
include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes]
   60 | extern template class MAPNIK_DECL singleton<mapped_memory_cache, CreateStatic>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o plugins/input/csv/csv_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/csv/csv_featureset.cpp
In file included from /usr/include/boost/math/tools/cxx03_warn.hpp:9,
                 from /usr/include/boost/math/constants/constants.hpp:11,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/util/normalize_spheroidal_coordinates.hpp:19,
                 from /usr/include/boost/geometry/strategies/cartesian/point_in_box.hpp:28,
                 from /usr/include/boost/geometry/algorithms/detail/covered_by/interface.hpp:30,
                 from /usr/include/boost/geometry/index/rtree.hpp:30,
                 from plugins/input/csv/csv_datasource.hpp:41,
                 from plugins/input/csv/csv_featureset.hpp:29,
                 from plugins/input/csv/csv_featureset.cpp:24:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from plugins/input/csv/csv_featureset.hpp:38,
                 from plugins/input/csv/csv_featureset.cpp:24:
include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes]
   60 | extern template class MAPNIK_DECL singleton<mapped_memory_cache, CreateStatic>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o plugins/input/csv/csv_index_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/csv/csv_index_featureset.cpp
In file included from /usr/include/boost/math/tools/cxx03_warn.hpp:9,
                 from /usr/include/boost/math/constants/constants.hpp:11,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/util/normalize_spheroidal_coordinates.hpp:19,
                 from /usr/include/boost/geometry/strategies/cartesian/point_in_box.hpp:28,
                 from /usr/include/boost/geometry/algorithms/detail/covered_by/interface.hpp:30,
                 from /usr/include/boost/geometry/index/rtree.hpp:30,
                 from plugins/input/csv/csv_datasource.hpp:41,
                 from plugins/input/csv/csv_index_featureset.hpp:30,
                 from plugins/input/csv/csv_index_featureset.cpp:24:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from plugins/input/csv/csv_index_featureset.hpp:38,
                 from plugins/input/csv/csv_index_featureset.cpp:24:
include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes]
   60 | extern template class MAPNIK_DECL singleton<mapped_memory_cache, CreateStatic>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o plugins/input/csv/csv_inline_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/csv/csv_inline_featureset.cpp
In file included from /usr/include/boost/math/tools/cxx03_warn.hpp:9,
                 from /usr/include/boost/math/constants/constants.hpp:11,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/util/normalize_spheroidal_coordinates.hpp:19,
                 from /usr/include/boost/geometry/strategies/cartesian/point_in_box.hpp:28,
                 from /usr/include/boost/geometry/algorithms/detail/covered_by/interface.hpp:30,
                 from /usr/include/boost/geometry/index/rtree.hpp:30,
                 from plugins/input/csv/csv_datasource.hpp:41,
                 from plugins/input/csv/csv_inline_featureset.hpp:29,
                 from plugins/input/csv/csv_inline_featureset.cpp:24:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
c++ -o plugins/input/csv/csv_utils.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/csv/csv_utils.cpp
In file included from /usr/include/boost/math/tools/cxx03_warn.hpp:9,
                 from /usr/include/boost/math/constants/constants.hpp:11,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/core/radian_access.hpp:33,
                 from /usr/include/boost/geometry/geometry.hpp:51,
                 from /usr/include/boost/geometry.hpp:17,
                 from include/mapnik/geometry_adapters.hpp:38,
                 from include/mapnik/geometry_correct.hpp:27,
                 from plugins/input/csv/csv_utils.cpp:26:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/math/tools/config.hpp:18,
                 from /usr/include/boost/math/constants/constants.hpp:10,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/core/radian_access.hpp:33,
                 from /usr/include/boost/geometry/geometry.hpp:51,
                 from /usr/include/boost/geometry.hpp:17,
                 from include/mapnik/geometry_adapters.hpp:38,
                 from include/mapnik/geometry_correct.hpp:27,
                 from plugins/input/csv/csv_utils.cpp:26:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__reverse(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >]':
/usr/include/c++/11/bits/stl_algo.h:1116:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1116 |     __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1116:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from plugins/input/csv/csv_utils.cpp:25:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::box2d<double>, std::pair<std::fpos<__mbstate_t>, unsigned int>}; _Tp = std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> >; _Alloc = std::allocator<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::geometry::point<double>&}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from plugins/input/csv/csv_utils.cpp:25:
/usr/include/c++/11/bits/stl_vector.h: In static member function 'static void boost::geometry::detail::correct_closure::close_or_open_ring<Ring>::apply(Ring&) [with Ring = mapnik::geometry::linear_ring<double>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/math/tools/config.hpp:18,
                 from /usr/include/boost/math/constants/constants.hpp:10,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/core/radian_access.hpp:33,
                 from /usr/include/boost/geometry/geometry.hpp:51,
                 from /usr/include/boost/geometry.hpp:17,
                 from include/mapnik/geometry_adapters.hpp:38,
                 from include/mapnik/geometry_correct.hpp:27,
                 from plugins/input/csv/csv_utils.cpp:26:
/usr/include/c++/11/bits/stl_algo.h: In function 'static R mapbox::util::detail::dispatcher<R, T, Types ...>::apply(V&&, F&&) [with V = mapnik::geometry::geometry<double>&; F = const mapnik::geometry::detail::geometry_correct&; R = void; T = mapnik::geometry::multi_polygon<double>; Types = {mapnik::geometry::geometry_collection<double>}]':
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'mapnik::geometry::geometry<double> csv_utils::extract_geometry(const std::vector<std::__cxx11::basic_string<char> >&, const csv_utils::geometry_column_locator&)':
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from plugins/input/csv/csv_utils.cpp:25:
/usr/include/c++/11/bits/vector.tcc: In member function 'void csv_utils::csv_file_parser::parse_csv_and_boxes(std::istream&, T&) [with T = std::vector<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> >*, std::vector<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o plugins/input/csv/csv_utils.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/csv/csv_utils.cpp
In file included from /usr/include/boost/math/tools/cxx03_warn.hpp:9,
                 from /usr/include/boost/math/constants/constants.hpp:11,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/core/radian_access.hpp:33,
                 from /usr/include/boost/geometry/geometry.hpp:51,
                 from /usr/include/boost/geometry.hpp:17,
                 from include/mapnik/geometry_adapters.hpp:38,
                 from include/mapnik/geometry_correct.hpp:27,
                 from plugins/input/csv/csv_utils.cpp:26:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/math/tools/config.hpp:18,
                 from /usr/include/boost/math/constants/constants.hpp:10,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/core/radian_access.hpp:33,
                 from /usr/include/boost/geometry/geometry.hpp:51,
                 from /usr/include/boost/geometry.hpp:17,
                 from include/mapnik/geometry_adapters.hpp:38,
                 from include/mapnik/geometry_correct.hpp:27,
                 from plugins/input/csv/csv_utils.cpp:26:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__reverse(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >]':
/usr/include/c++/11/bits/stl_algo.h:1116:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1116 |     __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1116:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from plugins/input/csv/csv_utils.cpp:25:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::box2d<double>, std::pair<std::fpos<__mbstate_t>, unsigned int>}; _Tp = std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> >; _Alloc = std::allocator<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::geometry::point<double>&}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from plugins/input/csv/csv_utils.cpp:25:
/usr/include/c++/11/bits/stl_vector.h: In static member function 'static void boost::geometry::detail::correct_closure::close_or_open_ring<Ring>::apply(Ring&) [with Ring = mapnik::geometry::linear_ring<double>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/math/tools/config.hpp:18,
                 from /usr/include/boost/math/constants/constants.hpp:10,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/core/radian_access.hpp:33,
                 from /usr/include/boost/geometry/geometry.hpp:51,
                 from /usr/include/boost/geometry.hpp:17,
                 from include/mapnik/geometry_adapters.hpp:38,
                 from include/mapnik/geometry_correct.hpp:27,
                 from plugins/input/csv/csv_utils.cpp:26:
/usr/include/c++/11/bits/stl_algo.h: In function 'static R mapbox::util::detail::dispatcher<R, T, Types ...>::apply(V&&, F&&) [with V = mapnik::geometry::geometry<double>&; F = const mapnik::geometry::detail::geometry_correct&; R = void; T = mapnik::geometry::multi_polygon<double>; Types = {mapnik::geometry::geometry_collection<double>}]':
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In function 'mapnik::geometry::geometry<double> csv_utils::extract_geometry(const std::vector<std::__cxx11::basic_string<char> >&, const csv_utils::geometry_column_locator&)':
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from plugins/input/csv/csv_utils.cpp:25:
/usr/include/c++/11/bits/vector.tcc: In member function 'void csv_utils::csv_file_parser::parse_csv_and_boxes(std::istream&, T&) [with T = std::vector<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> >*, std::vector<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/expression_grammar.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/expression_grammar.cpp
In file included from src/expression_grammar.cpp:25:
include/mapnik/expression_grammar_impl.hpp: In instantiation of 'mapnik::expression_grammar<Iterator>::expression_grammar(const string&) [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; std::string = std::__cxx11::basic_string<char>]':
src/expression_grammar.cpp:28:25:   required from here
include/mapnik/expression_grammar_impl.hpp:260:43: warning: suggest parentheses around comparison in operand of '|' [-Wparentheses]
  260 |         | '(' > logical_expr [_val = _1 ] > ')'
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
c++ -o src/fs.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/fs.cpp
c++ -o src/request.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/request.cpp
c++ -o src/well_known_srs.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/well_known_srs.cpp
c++ -o src/params.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/params.cpp
c++ -o src/image_filter_types.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/image_filter_types.cpp
c++ -o src/image_filter_grammar.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/image_filter_grammar.cpp
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/boost/spirit/home/support/attributes.hpp:49,
                 from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12,
                 from /usr/include/boost/spirit/home/qi/action/action.hpp:16,
                 from /usr/include/boost/spirit/home/qi/action.hpp:14,
                 from /usr/include/boost/spirit/home/qi.hpp:14,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/css_color_grammar.hpp:34,
                 from include/mapnik/image_filter_grammar.hpp:28,
                 from src/image_filter_grammar.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>}; _Tp = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; _Alloc = std::allocator<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>}; _Tp = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; _Alloc = std::allocator<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>*, std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::filter::color_stop&}; _Tp = mapnik::filter::color_stop; _Alloc = std::allocator<mapnik::filter::color_stop>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::filter::color_stop>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = mapnik::filter::color_stop; _Alloc = std::allocator<mapnik::filter::color_stop>]':
/usr/include/c++/11/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector<mapnik::filter::color_stop>::const_iterator' changed in GCC 7.1
  130 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:161:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::filter::color_stop*, std::vector<mapnik::filter::color_stop> >' changed in GCC 7.1
  161 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/spirit/home/support/string_traits.hpp:16,
                 from /usr/include/boost/spirit/home/support/nonterminal/expand_arg.hpp:20,
                 from /usr/include/boost/spirit/home/support/context.hpp:17,
                 from /usr/include/boost/spirit/home/qi/domain.hpp:18,
                 from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:15,
                 from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
                 from /usr/include/boost/spirit/home/qi/action.hpp:14,
                 from /usr/include/boost/spirit/home/qi.hpp:14,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/css_color_grammar.hpp:34,
                 from include/mapnik/image_filter_grammar.hpp:28,
                 from src/image_filter_grammar.cpp:23:
/usr/include/boost/spirit/home/support/container.hpp: In static member function 'static R boost::detail::function::function_obj_invoker4<FunctionObj, R, T0, T1, T2, T3>::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder<boost::spirit::qi::action<boost::spirit::qi::as_directive<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::list<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mapnik::filter::color_stop(), boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false> >, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::nil_> > > >, mapnik::filter::colorize_alpha>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list3<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::stl::push_back>, 0>, boost::phoenix::actor<boost::spirit::attribute<0> >, boost::phoenix::actor<boost::spirit::argument<0> > >, 3> > >, mpl_::bool_<false> >; R = bool; T0 = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&; T1 = const __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&; T2 = boost::spirit::context<boost::fusion::cons<std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >&]':
/usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector<mapnik::filter::color_stop>::const_iterator' changed in GCC 7.1
  291 |             c.insert(c.end(), val);
      |             ~~~~~~~~^~~~~~~~~~~~~~
/usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector<mapnik::filter::color_stop>::const_iterator' changed in GCC 7.1
  291 |             c.insert(c.end(), val);
      |             ~~~~~~~~^~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/boost/spirit/home/support/attributes.hpp:49,
                 from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12,
                 from /usr/include/boost/spirit/home/qi/action/action.hpp:16,
                 from /usr/include/boost/spirit/home/qi/action.hpp:14,
                 from /usr/include/boost/spirit/home/qi.hpp:14,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/css_color_grammar.hpp:34,
                 from include/mapnik/image_filter_grammar.hpp:28,
                 from src/image_filter_grammar.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(std::vector<_Tp, _Alloc>::const_iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>; _Alloc = std::allocator<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >]':
/usr/include/c++/11/bits/vector.tcc:340:5: note: parameter passing for argument of type 'std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >::const_iterator' changed in GCC 7.1
  340 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:356:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope>*, std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> > >' changed in GCC 7.1
  356 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from /usr/include/boost/spirit/home/support/attributes.hpp:49,
                 from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12,
                 from /usr/include/boost/spirit/home/qi/action/action.hpp:16,
                 from /usr/include/boost/spirit/home/qi/action.hpp:14,
                 from /usr/include/boost/spirit/home/qi.hpp:14,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/css_color_grammar.hpp:34,
                 from include/mapnik/image_filter_grammar.hpp:28,
                 from src/image_filter_grammar.cpp:23:
/usr/include/c++/11/bits/stl_vector.h: In function 'bool boost::spirit::qi::lazy_parser<Function, Modifiers>::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::context<boost::fusion::cons<std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >; Attribute = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; Function = boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list2<boost::spirit::terminal<boost::spirit::tag::attr>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::tag::construct, boost::proto::argsns_::list1<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::target<mapnik::filter::color_blind_tritanope> >, 0> >, 1> > >, 2> >; Modifiers = boost::spirit::unused_type]':
/usr/include/c++/11/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >::const_iterator' changed in GCC 7.1
 1294 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In function 'bool boost::spirit::qi::lazy_parser<Function, Modifiers>::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::context<boost::fusion::cons<std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >; Attribute = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; Function = boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list2<boost::spirit::terminal<boost::spirit::tag::attr>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::tag::construct, boost::proto::argsns_::list1<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::target<mapnik::filter::color_blind_deuteranope> >, 0> >, 1> > >, 2> >; Modifiers = boost::spirit::unused_type]':
/usr/include/c++/11/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >::const_iterator' changed in GCC 7.1
 1294 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In function 'bool boost::spirit::qi::lazy_parser<Function, Modifiers>::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >; Context = boost::spirit::context<boost::fusion::cons<std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >; Attribute = std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >; Function = boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list2<boost::spirit::terminal<boost::spirit::tag::attr>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::tag::construct, boost::proto::argsns_::list1<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::target<mapnik::filter::color_blind_protanope> >, 0> >, 1> > >, 2> >; Modifiers = boost::spirit::unused_type]':
/usr/include/c++/11/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >::const_iterator' changed in GCC 7.1
 1294 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In static member function 'static R boost::detail::function::function_obj_invoker4<FunctionObj, R, T0, T1, T2, T3>::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons<boost::spirit::qi::lazy_parser<boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list2<boost::spirit::terminal<boost::spirit::tag::attr>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::tag::construct, boost::proto::argsns_::list1<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::target<mapnik::filter::invert> >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >, mpl_::bool_<false> >; R = bool; T0 = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&; T1 = const __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&; T2 = boost::spirit::context<boost::fusion::cons<std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >&]':
/usr/include/c++/11/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >::const_iterator' changed in GCC 7.1
 1294 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In static member function 'static R boost::detail::function::function_obj_invoker4<FunctionObj, R, T0, T1, T2, T3>::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons<boost::spirit::qi::lazy_parser<boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list2<boost::spirit::terminal<boost::spirit::tag::attr>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::tag::construct, boost::proto::argsns_::list1<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::target<mapnik::filter::y_gradient> >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >, mpl_::bool_<false> >; R = bool; T0 = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&; T1 = const __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&; T2 = boost::spirit::context<boost::fusion::cons<std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >&]':
/usr/include/c++/11/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >::const_iterator' changed in GCC 7.1
 1294 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In static member function 'static R boost::detail::function::function_obj_invoker4<FunctionObj, R, T0, T1, T2, T3>::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons<boost::spirit::qi::lazy_parser<boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list2<boost::spirit::terminal<boost::spirit::tag::attr>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::tag::construct, boost::proto::argsns_::list1<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::target<mapnik::filter::x_gradient> >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >, mpl_::bool_<false> >; R = bool; T0 = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&; T1 = const __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&; T2 = boost::spirit::context<boost::fusion::cons<std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >&]':
/usr/include/c++/11/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >::const_iterator' changed in GCC 7.1
 1294 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In static member function 'static R boost::detail::function::function_obj_invoker4<FunctionObj, R, T0, T1, T2, T3>::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons<boost::spirit::qi::lazy_parser<boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list2<boost::spirit::terminal<boost::spirit::tag::attr>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::tag::construct, boost::proto::argsns_::list1<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::target<mapnik::filter::sharpen> >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >, mpl_::bool_<false> >; R = bool; T0 = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&; T1 = const __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&; T2 = boost::spirit::context<boost::fusion::cons<std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >&]':
/usr/include/c++/11/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >::const_iterator' changed in GCC 7.1
 1294 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In static member function 'static R boost::detail::function::function_obj_invoker4<FunctionObj, R, T0, T1, T2, T3>::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons<boost::spirit::qi::lazy_parser<boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list2<boost::spirit::terminal<boost::spirit::tag::attr>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::tag::construct, boost::proto::argsns_::list1<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::target<mapnik::filter::sobel> >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >, mpl_::bool_<false> >; R = bool; T0 = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&; T1 = const __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&; T2 = boost::spirit::context<boost::fusion::cons<std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >&]':
/usr/include/c++/11/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >::const_iterator' changed in GCC 7.1
 1294 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In static member function 'static R boost::detail::function::function_obj_invoker4<FunctionObj, R, T0, T1, T2, T3>::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons<boost::spirit::qi::lazy_parser<boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list2<boost::spirit::terminal<boost::spirit::tag::attr>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::tag::construct, boost::proto::argsns_::list1<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::target<mapnik::filter::edge_detect> >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >, mpl_::bool_<false> >; R = bool; T0 = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&; T1 = const __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&; T2 = boost::spirit::context<boost::fusion::cons<std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >&]':
/usr/include/c++/11/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >::const_iterator' changed in GCC 7.1
 1294 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In static member function 'static R boost::detail::function::function_obj_invoker4<FunctionObj, R, T0, T1, T2, T3>::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons<boost::spirit::qi::lazy_parser<boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list2<boost::spirit::terminal<boost::spirit::tag::attr>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::tag::construct, boost::proto::argsns_::list1<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::target<mapnik::filter::gray> >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >, mpl_::bool_<false> >; R = bool; T0 = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&; T1 = const __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&; T2 = boost::spirit::context<boost::fusion::cons<std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >&]':
/usr/include/c++/11/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >::const_iterator' changed in GCC 7.1
 1294 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In static member function 'static R boost::detail::function::function_obj_invoker4<FunctionObj, R, T0, T1, T2, T3>::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons<boost::spirit::qi::lazy_parser<boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list2<boost::spirit::terminal<boost::spirit::tag::attr>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::tag::construct, boost::proto::argsns_::list1<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::target<mapnik::filter::blur> >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >, mpl_::bool_<false> >; R = bool; T0 = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&; T1 = const __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&; T2 = boost::spirit::context<boost::fusion::cons<std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >&]':
/usr/include/c++/11/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >::const_iterator' changed in GCC 7.1
 1294 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In static member function 'static R boost::detail::function::function_obj_invoker4<FunctionObj, R, T0, T1, T2, T3>::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons<boost::spirit::qi::lazy_parser<boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list2<boost::spirit::terminal<boost::spirit::tag::attr>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::tag::construct, boost::proto::argsns_::list1<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::target<mapnik::filter::emboss> >, 0> >, 1> > >, 2> >, boost::spirit::unused_type>, boost::fusion::nil_> > >, mpl_::bool_<false> >; R = bool; T0 = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&; T1 = const __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&; T2 = boost::spirit::context<boost::fusion::cons<std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >&]':
/usr/include/c++/11/bits/stl_vector.h:1294:30: note: parameter passing for argument of type 'std::vector<mapbox::util::variant<mapnik::filter::blur, mapnik::filter::gray, mapnik::filter::agg_stack_blur, mapnik::filter::emboss, mapnik::filter::sharpen, mapnik::filter::edge_detect, mapnik::filter::sobel, mapnik::filter::x_gradient, mapnik::filter::y_gradient, mapnik::filter::invert, mapnik::filter::scale_hsla, mapnik::filter::colorize_alpha, mapnik::filter::color_to_alpha, mapnik::filter::color_blind_protanope, mapnik::filter::color_blind_deuteranope, mapnik::filter::color_blind_tritanope> >::const_iterator' changed in GCC 7.1
 1294 |       { return _M_insert_rval(__position, std::move(__x)); }
      |                ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/color.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/color.cpp
c++ -o src/conversions.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/conversions.cpp
c++ -o src/image_copy.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/image_copy.cpp
c++ -o src/image_compositing.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/image_compositing.cpp
c++ -o src/image_scaling.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/image_scaling.cpp
c++ -o src/box2d.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/box2d.cpp
c++ -o src/datasource_cache.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/datasource_cache.cpp
In file included from src/datasource_cache.cpp:26:
include/mapnik/datasource_cache.hpp:67:35: warning: type attributes ignored after type is already defined [-Wattributes]
   67 | extern template class MAPNIK_DECL singleton<datasource_cache, CreateStatic>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/datasource_cache_static.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/datasource_cache_static.cpp
In file included from src/datasource_cache_static.cpp:24:
include/mapnik/datasource_cache.hpp:67:35: warning: type attributes ignored after type is already defined [-Wattributes]
   67 | extern template class MAPNIK_DECL singleton<datasource_cache, CreateStatic>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/debug.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/debug.cpp
c++ -o src/geometry_reprojection.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/geometry_reprojection.cpp
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/geometry_reprojection.hpp:28,
                 from src/geometry_reprojection.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::geometry::point<double>}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'mapnik::geometry::multi_point<T> mapnik::geometry::detail::reproject_internal(const mapnik::geometry::multi_point<T>&, const mapnik::proj_transform&, unsigned int&) [with T = double]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::geometry::geometry<double>}; _Tp = mapnik::geometry::geometry<double>; _Alloc = std::allocator<mapnik::geometry::geometry<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::geometry<double>, std::allocator<mapnik::geometry::geometry<double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'mapnik::geometry::geometry_collection<T> mapnik::geometry::detail::reproject_internal(const mapnik::geometry::geometry_collection<T>&, const mapnik::proj_transform&, unsigned int&) [with T = double]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::geometry<double>*, std::vector<mapnik::geometry::geometry<double>, std::allocator<mapnik::geometry::geometry<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/geometry/interior.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/geometry/interior.cpp
In file included from /usr/include/boost/math/tools/cxx03_warn.hpp:9,
                 from /usr/include/boost/math/constants/constants.hpp:11,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/core/radian_access.hpp:33,
                 from /usr/include/boost/geometry/geometry.hpp:51,
                 from /usr/include/boost/geometry.hpp:17,
                 from include/mapnik/geometry_adapters.hpp:38,
                 from include/mapnik/geometry_centroid.hpp:27,
                 from src/geometry/interior.cpp:26:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
src/geometry/interior.cpp: In constructor 'mapnik::geometry::detail::fitness_functor<T>::fitness_functor(const mapnik::geometry::point<T>&, const mapnik::geometry::point<T>&)':
src/geometry/interior.cpp:114:37: warning: declaration of 'centroid' shadows a member of 'mapnik::geometry::detail::fitness_functor<T>' [-Wshadow]
  114 |     fitness_functor(point<T> const& centroid, point<T> const& polygon_size)
      |                     ~~~~~~~~~~~~~~~~^~~~~~~~
src/geometry/interior.cpp:130:14: note: shadowed declaration is here
  130 |     point<T> centroid;
      |              ^~~~~~~~
src/geometry/interior.cpp: In instantiation of 'mapnik::geometry::detail::fitness_functor<T>::fitness_functor(const mapnik::geometry::point<T>&, const mapnik::geometry::point<T>&) [with T = double]':
src/geometry/interior.cpp:183:24:   required from 'mapnik::geometry::point<T> mapnik::geometry::detail::polylabel(const mapnik::geometry::polygon<T>&, const mapnik::box2d<T1>&, T) [with T = double]'
src/geometry/interior.cpp:238:27:   required from 'bool mapnik::geometry::interior(const mapnik::geometry::polygon<T>&, double, mapnik::geometry::point<T>&) [with T = double]'
src/geometry/interior.cpp:243:86:   required from here
src/geometry/interior.cpp:114:37: warning: declaration of 'centroid' shadows a member of 'mapnik::geometry::detail::fitness_functor<double>' [-Wshadow]
  114 |     fitness_functor(point<T> const& centroid, point<T> const& polygon_size)
      |                     ~~~~~~~~~~~~~~~~^~~~~~~~
src/geometry/interior.cpp:130:14: note: shadowed declaration is here
  130 |     point<T> centroid;
      |              ^~~~~~~~
src/geometry/interior.cpp:114:37: warning: declaration of 'centroid' shadows a member of 'mapnik::geometry::detail::fitness_functor<double>' [-Wshadow]
  114 |     fitness_functor(point<T> const& centroid, point<T> const& polygon_size)
      |                     ~~~~~~~~~~~~~~~~^~~~~~~~
src/geometry/interior.cpp:130:14: note: shadowed declaration is here
  130 |     point<T> centroid;
      |              ^~~~~~~~
src/geometry/interior.cpp:114:37: warning: declaration of 'centroid' shadows a member of 'mapnik::geometry::detail::fitness_functor<double>' [-Wshadow]
  114 |     fitness_functor(point<T> const& centroid, point<T> const& polygon_size)
      |                     ~~~~~~~~~~~~~~~~^~~~~~~~
src/geometry/interior.cpp:130:14: note: shadowed declaration is here
  130 |     point<T> centroid;
      |              ^~~~~~~~
In file included from /usr/include/c++/11/bits/stl_algo.h:61,
                 from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/math/tools/config.hpp:18,
                 from /usr/include/boost/math/constants/constants.hpp:10,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/core/radian_access.hpp:33,
                 from /usr/include/boost/geometry/geometry.hpp:51,
                 from /usr/include/boost/geometry.hpp:17,
                 from include/mapnik/geometry_adapters.hpp:38,
                 from include/mapnik/geometry_centroid.hpp:27,
                 from src/geometry/interior.cpp:26:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mapnik::geometry::detail::cell<double>*, std::vector<mapnik::geometry::detail::cell<double>, std::allocator<mapnik::geometry::detail::cell<double> > > >; _Distance = int; _Tp = mapnik::geometry::detail::cell<double>; _Compare = __gnu_cxx::__ops::_Iter_comp_val<mapnik::geometry::detail::polylabel<double>(const mapnik::geometry::polygon<double>&, const mapnik::box2d<double>&, double)::<lambda(const mapnik::geometry::detail::cell<double>&, const mapnik::geometry::detail::cell<double>&)> >]':
/usr/include/c++/11/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::detail::cell<double>*, std::vector<mapnik::geometry::detail::cell<double>, std::allocator<mapnik::geometry::detail::cell<double> > > >' changed in GCC 7.1
  134 |     __push_heap(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mapnik::geometry::detail::cell<double>*, std::vector<mapnik::geometry::detail::cell<double>, std::allocator<mapnik::geometry::detail::cell<double> > > >; _Distance = int; _Tp = mapnik::geometry::detail::cell<double>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<mapnik::geometry::detail::polylabel<double>(const mapnik::geometry::polygon<double>&, const mapnik::box2d<double>&, double)::<lambda(const mapnik::geometry::detail::cell<double>&, const mapnik::geometry::detail::cell<double>&)> >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::detail::cell<double>*, std::vector<mapnik::geometry::detail::cell<double>, std::allocator<mapnik::geometry::detail::cell<double> > > >' changed in GCC 7.1
  223 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/geometry/interior.hpp:26,
                 from src/geometry/interior.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::geometry::detail::cell<double>}; _Tp = mapnik::geometry::detail::cell<double>; _Alloc = std::allocator<mapnik::geometry::detail::cell<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::detail::cell<double>, std::allocator<mapnik::geometry::detail::cell<double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'mapnik::geometry::point<T> mapnik::geometry::detail::polylabel(const mapnik::geometry::polygon<T>&, const mapnik::box2d<T1>&, T) [with T = double]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::detail::cell<double>*, std::vector<mapnik::geometry::detail::cell<double>, std::allocator<mapnik::geometry::detail::cell<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::detail::cell<double>*, std::vector<mapnik::geometry::detail::cell<double>, std::allocator<mapnik::geometry::detail::cell<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::detail::cell<double>*, std::vector<mapnik::geometry::detail::cell<double>, std::allocator<mapnik::geometry::detail::cell<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::detail::cell<double>*, std::vector<mapnik::geometry::detail::cell<double>, std::allocator<mapnik::geometry::detail::cell<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::detail::cell<double>*, std::vector<mapnik::geometry::detail::cell<double>, std::allocator<mapnik::geometry::detail::cell<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/expression_node.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/expression_node.cpp
c++ -o src/expression_string.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/expression_string.cpp
c++ -o src/expression.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/expression.cpp
c++ -o src/transform_expression.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/transform_expression.cpp
c++ -o src/feature_kv_iterator.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/feature_kv_iterator.cpp
c++ -o src/feature_style_processor.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/feature_style_processor.cpp
In file included from include/mapnik/map.hpp:35,
                 from include/mapnik/feature_style_processor_impl.hpp:29,
                 from src/feature_style_processor.cpp:25:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/feature_style_processor_impl.hpp:38,
                 from src/feature_style_processor.cpp:25:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from include/mapnik/feature_style_processor_impl.hpp:31,
                 from src/feature_style_processor.cpp:25:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from src/feature_style_processor.cpp:25:
include/mapnik/feature_style_processor_impl.hpp: In member function 'void mapnik::feature_style_processor<Processor>::prepare_layer(mapnik::layer_rendering_material&, mapnik::feature_style_context_map&, Processor&, double, double, unsigned int, unsigned int, const mapnik::box2d<double>&, int, std::set<std::__cxx11::basic_string<char> >&)':
include/mapnik/feature_style_processor_impl.hpp:371:34: warning: declaration of 'rules' shadows a global declaration [-Wshadow]
  371 |         std::vector<rule> const& rules = style->get_rules();
      |                                  ^~~~~
In file included from include/mapnik/feature_style_processor_impl.hpp:35,
                 from src/feature_style_processor.cpp:25:
include/mapnik/feature_type_style.hpp:54:7: note: shadowed declaration is here
   54 | using rules = std::vector<rule>;
      |       ^~~~~
src/feature_style_processor.cpp: At global scope:
src/feature_style_processor.cpp:47:28: warning: type attributes ignored after type is already defined [-Wattributes]
   47 | template class MAPNIK_DECL feature_style_processor<cairo_renderer<cairo_ptr> >;
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/feature_style_processor.cpp:58:28: warning: type attributes ignored after type is already defined [-Wattributes]
   58 | template class MAPNIK_DECL feature_style_processor<agg_renderer<image_rgba8> >;
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/font_set.hpp:31,
                 from include/mapnik/map.hpp:29,
                 from include/mapnik/feature_style_processor_impl.hpp:29,
                 from src/feature_style_processor.cpp:25:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::layer_rendering_material}; _Tp = mapnik::layer_rendering_material; _Alloc = std::allocator<mapnik::layer_rendering_material>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::layer_rendering_material>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::layer_rendering_material}; _Tp = mapnik::layer_rendering_material; _Alloc = std::allocator<mapnik::layer_rendering_material>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::layer_rendering_material*, std::vector<mapnik::layer_rendering_material> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/feature_type_style.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/feature_type_style.cpp
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/image_filter_types.hpp:32,
                 from include/mapnik/feature_type_style.hpp:29,
                 from src/feature_type_style.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::rule}; _Tp = mapnik::rule; _Alloc = std::allocator<mapnik::rule>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::rule>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void mapnik::feature_type_style::add_rule(mapnik::rule&&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::rule*, std::vector<mapnik::rule> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/dasharray_parser.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/dasharray_parser.cpp
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/path_expression.hpp:31,
                 from include/mapnik/symbolizer_base.hpp:30,
                 from include/mapnik/util/dasharray_parser.hpp:26,
                 from src/dasharray_parser.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&, const double&}; _Tp = std::pair<double, double>; _Alloc = std::allocator<std::pair<double, double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<double, double> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/path_expression.hpp:31,
                 from include/mapnik/symbolizer_base.hpp:30,
                 from include/mapnik/util/dasharray_parser.hpp:26,
                 from src/dasharray_parser.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'bool boost::spirit::qi::list<Left, Right>::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, const boost::spirit::unused_type, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> > >, const boost::spirit::unused_type, mpl_::bool_<false> >; Left = boost::spirit::qi::action<boost::spirit::qi::any_real_parser<double, boost::spirit::qi::real_policies<double> >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list3<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::stl::push_back>, 0>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::reference_wrapper<std::vector<double> > >, 0> >, boost::phoenix::actor<boost::spirit::argument<0> > >, 3> > >; Right = boost::spirit::qi::no_skip_directive<boost::spirit::qi::char_set<boost::spirit::char_encoding::standard, false, false> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/path_expression.hpp:31,
                 from include/mapnik/symbolizer_base.hpp:30,
                 from include/mapnik/util/dasharray_parser.hpp:26,
                 from src/dasharray_parser.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In function 'bool mapnik::util::parse_dasharray(const string&, mapnik::dash_array&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, double>*, std::vector<std::pair<double, double> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/font_engine_freetype.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/font_engine_freetype.cpp
In file included from src/font_engine_freetype.cpp:25:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/font_engine_freetype.cpp:54:28: warning: type attributes ignored after type is already defined [-Wattributes]
   54 | template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/font_set.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/font_set.cpp
c++ -o src/function_call.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/function_call.cpp
c++ -o src/gradient.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/gradient.cpp
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/gradient.hpp:35,
                 from src/gradient.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<double, mapnik::color>}; _Tp = std::pair<double, mapnik::color>; _Alloc = std::allocator<std::pair<double, mapnik::color> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<double, mapnik::color> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void mapnik::gradient::add_stop(double, const mapnik::color&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, mapnik::color>*, std::vector<std::pair<double, mapnik::color> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/parse_path.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/parse_path.cpp
c++ -o src/image_reader.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/image_reader.cpp
c++ -o src/cairo_io.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/cairo_io.cpp
In file included from include/mapnik/map.hpp:35,
                 from include/mapnik/cairo_io.hpp:28,
                 from src/cairo_io.cpp:24:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/image.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/image.cpp
src/image.cpp:87:29: warning: type attributes ignored after type is already defined [-Wattributes]
   87 | template struct MAPNIK_DECL image_dimensions<4294836225>;
      |                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/image_view.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/image_view.cpp
c++ -o src/image_view_any.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/image_view_any.cpp
c++ -o src/image_any.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/image_any.cpp
c++ -o src/image_options.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/image_options.cpp
c++ -o src/image_util.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/image_util.cpp
c++ -o src/image_util_jpeg.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/image_util_jpeg.cpp
c++ -o src/image_util_png.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/image_util_png.cpp
c++ -o src/image_util_tiff.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/image_util_tiff.cpp
In file included from src/image_util_tiff.cpp:25:
include/mapnik/tiff_io.hpp: In member function 'void mapnik::tag_setter::operator()(const image_rgba8&) const':
include/mapnik/tiff_io.hpp:210:27: warning: 'uint16' is deprecated [-Wdeprecated-declarations]
  210 |             uint16 extras[] = { EXTRASAMPLE_ASSOCALPHA };
      |                           ^
In file included from /usr/include/arm-linux-gnueabihf/tiffio.h:31,
                 from include/mapnik/tiff_io.hpp:36,
                 from src/image_util_tiff.cpp:25:
/usr/include/arm-linux-gnueabihf/tiff.h:81:38: note: declared here
   81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED;
      |                                      ^~~~~~
In file included from src/image_util_tiff.cpp:25:
include/mapnik/tiff_io.hpp:215:27: warning: 'uint16' is deprecated [-Wdeprecated-declarations]
  215 |             uint16 extras[] = { EXTRASAMPLE_UNASSALPHA };
      |                           ^
In file included from /usr/include/arm-linux-gnueabihf/tiffio.h:31,
                 from include/mapnik/tiff_io.hpp:36,
                 from src/image_util_tiff.cpp:25:
/usr/include/arm-linux-gnueabihf/tiff.h:81:38: note: declared here
   81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED;
      |                                      ^~~~~~
c++ -o src/image_util_webp.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/image_util_webp.cpp
c++ -o src/layer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/layer.cpp
In file included from src/layer.cpp:25:
include/mapnik/datasource_cache.hpp:67:35: warning: type attributes ignored after type is already defined [-Wattributes]
   67 | extern template class MAPNIK_DECL singleton<datasource_cache, CreateStatic>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/map.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/map.cpp
In file included from include/mapnik/map.hpp:35,
                 from src/map.cpp:31:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/path_expression.hpp:31,
                 from include/mapnik/symbolizer_base.hpp:30,
                 from include/mapnik/rule.hpp:28,
                 from src/map.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::layer&}; _Tp = mapnik::layer; _Alloc = std::allocator<mapnik::layer>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::layer>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::layer>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void mapnik::Map::add_layer(const mapnik::layer&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::layer*, std::vector<mapnik::layer> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::layer}; _Tp = mapnik::layer; _Alloc = std::allocator<mapnik::layer>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::layer>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void mapnik::Map::add_layer(mapnik::layer&&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::layer*, std::vector<mapnik::layer> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/load_map.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/load_map.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/symbolizer.hpp:39,
                 from src/load_map.cpp:32:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/expression_evaluator.hpp:27,
                 from include/mapnik/symbolizer.hpp:33,
                 from src/load_map.cpp:32:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/map.hpp:35,
                 from include/mapnik/evaluate_global_attributes.hpp:26,
                 from include/mapnik/symbolizer_utils.hpp:38,
                 from src/load_map.cpp:33:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mapnik/symbolizer_utils.hpp:38,
                 from src/load_map.cpp:33:
include/mapnik/evaluate_global_attributes.hpp: In constructor 'mapnik::evaluate_global_attributes::evaluator<Attributes>::evaluator(std::map<mapnik::keys, mapnik::detail::strict_value>::value_type&, const Attributes&)':
include/mapnik/evaluate_global_attributes.hpp:279:84: warning: declaration of 'attributes' shadows a global declaration [-Wshadow]
  279 |         evaluator(symbolizer_base::cont_type::value_type & prop, Attributes const& attributes)
      |                                                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from include/mapnik/expression_evaluator.hpp:27,
                 from include/mapnik/symbolizer.hpp:33,
                 from src/load_map.cpp:32:
include/mapnik/attribute.hpp:73:7: note: shadowed declaration is here
   73 | using attributes = std::unordered_map<std::string, value>;
      |       ^~~~~~~~~~
In file included from include/mapnik/symbolizer_utils.hpp:38,
                 from src/load_map.cpp:33:
include/mapnik/evaluate_global_attributes.hpp: In constructor 'mapnik::evaluate_global_attributes::extract_symbolizer<Attributes>::extract_symbolizer(const Attributes&)':
include/mapnik/evaluate_global_attributes.hpp:301:46: warning: declaration of 'attributes' shadows a global declaration [-Wshadow]
  301 |         extract_symbolizer(Attributes const& attributes)
      |                            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from include/mapnik/expression_evaluator.hpp:27,
                 from include/mapnik/symbolizer.hpp:33,
                 from src/load_map.cpp:32:
include/mapnik/attribute.hpp:73:7: note: shadowed declaration is here
   73 | using attributes = std::unordered_map<std::string, value>;
      |       ^~~~~~~~~~
In file included from include/mapnik/symbolizer_utils.hpp:38,
                 from src/load_map.cpp:33:
include/mapnik/evaluate_global_attributes.hpp: In static member function 'static void mapnik::evaluate_global_attributes::apply(mapnik::Map&, const Attributes&)':
include/mapnik/evaluate_global_attributes.hpp:316:50: warning: declaration of 'attributes' shadows a global declaration [-Wshadow]
  316 |     static void apply(Map & m, Attributes const& attributes)
      |                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from include/mapnik/expression_evaluator.hpp:27,
                 from include/mapnik/symbolizer.hpp:33,
                 from src/load_map.cpp:32:
include/mapnik/attribute.hpp:73:7: note: shadowed declaration is here
   73 | using attributes = std::unordered_map<std::string, value>;
      |       ^~~~~~~~~~
In file included from src/load_map.cpp:36:
include/mapnik/datasource_cache.hpp: At global scope:
include/mapnik/datasource_cache.hpp:67:35: warning: type attributes ignored after type is already defined [-Wattributes]
   67 | extern template class MAPNIK_DECL singleton<datasource_cache, CreateStatic>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/load_map.cpp:39:
include/mapnik/xml_loader.hpp:34:19: warning: type attributes ignored after type is already defined [-Wattributes]
   34 | class MAPNIK_DECL xml_node;
      |                   ^~~~~~~~
src/load_map.cpp: In member function 'bool mapnik::map_parser::parse_raster_colorizer(const raster_colorizer_ptr&, const mapnik::xml_node&)':
src/load_map.cpp:1496:33: warning: declaration of 'value' shadows a global declaration [-Wshadow]
 1496 |                 optional<float> value = n.get_opt_attr<float>("value");
      |                                 ^~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/expression_evaluator.hpp:27,
                 from include/mapnik/symbolizer.hpp:33,
                 from src/load_map.cpp:32:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from /usr/include/c++/11/map:60,
                 from include/mapnik/xml_node.hpp:37,
                 from include/mapnik/xml_tree.hpp:27,
                 from src/load_map.cpp:26:
/usr/include/c++/11/bits/stl_tree.h: In member function 'std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder> >]':
/usr/include/c++/11/bits/stl_tree.h:2163:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder> > >::const_iterator' changed in GCC 7.1
 2163 |     _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder> > >::const_iterator' changed in GCC 7.1
 2428 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
                 from include/mapnik/xml_node.hpp:37,
                 from include/mapnik/xml_tree.hpp:27,
                 from src/load_map.cpp:26:
/usr/include/c++/11/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](std::map<_Key, _Tp, _Compare, _Alloc>::key_type&&) [with _Key = std::__cxx11::basic_string<char>; _Tp = mapnik::value_holder; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder> >]':
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder> > >::const_iterator' changed in GCC 7.1
  520 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  521 |                                         std::forward_as_tuple(std::move(__k)),
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  522 |                                         std::tuple<>());
      |                                         ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In member function 'void mapnik::map_parser::parse_layer(mapnik::Map&, const mapnik::xml_node&)':
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder> > >::const_iterator' changed in GCC 7.1
  520 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  521 |                                         std::forward_as_tuple(std::move(__k)),
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  522 |                                         std::tuple<>());
      |                                         ~~~~~~~~~~~~~~~
c++ -o src/palette.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/palette.cpp
c++ -o src/marker_helpers.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/marker_helpers.cpp
In file included from /usr/include/boost/math/tools/cxx03_warn.hpp:9,
                 from /usr/include/boost/math/constants/constants.hpp:11,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/core/radian_access.hpp:33,
                 from /usr/include/boost/geometry/geometry.hpp:51,
                 from /usr/include/boost/geometry.hpp:17,
                 from include/mapnik/geometry_adapters.hpp:38,
                 from include/mapnik/geometry_centroid.hpp:27,
                 from include/mapnik/marker_helpers.hpp:29,
                 from src/marker_helpers.cpp:24:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/symbolizer.hpp:39,
                 from include/mapnik/marker_helpers.hpp:30,
                 from src/marker_helpers.cpp:24:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from include/mapnik/marker_helpers.hpp:26,
                 from src/marker_helpers.cpp:24:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/renderer_common/render_markers_symbolizer.hpp:28,
                 from include/mapnik/marker_helpers.hpp:38,
                 from src/marker_helpers.cpp:24:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from include/mapnik/marker_helpers.hpp:26,
                 from src/marker_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _Alloc = std::allocator<mapnik::vertex_cache::segment>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex_cache::segment>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _Alloc = std::allocator<mapnik::vertex_cache::segment>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment*, std::vector<mapnik::vertex_cache::segment> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::label_collision_detector4::label&}; _Tp = mapnik::label_collision_detector4::label; _Alloc = std::allocator<mapnik::label_collision_detector4::label>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::label_collision_detector4::label, std::allocator<mapnik::label_collision_detector4::label> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from include/mapnik/marker_helpers.hpp:26,
                 from src/marker_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void mapnik::quad_tree<T0, T1>::do_insert_data(mapnik::quad_tree<T0, T1>::value_type, const bbox_type&, mapnik::quad_tree<T0, T1>::node*, unsigned int&) [with T0 = mapnik::label_collision_detector4::label; T1 = mapnik::box2d<double>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::label_collision_detector4::label*, std::vector<mapnik::label_collision_detector4::label, std::allocator<mapnik::label_collision_detector4::label> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::label_collision_detector4::label*, std::vector<mapnik::label_collision_detector4::label, std::allocator<mapnik::label_collision_detector4::label> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from include/mapnik/marker_helpers.hpp:26,
                 from src/marker_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {agg::vertex_base<double>}; _Tp = agg::vertex_base<double>; _Alloc = std::allocator<agg::vertex_base<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<agg::vertex_base<double> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {agg::vertex_base<double>}; _Tp = agg::vertex_base<double>; _Alloc = std::allocator<agg::vertex_base<double> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<agg::vertex_base<double>*, std::vector<agg::vertex_base<double> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::geometry::point<double>&}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point<double>&}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = mapnik::vertex_cache::segment_vector; _Alloc = std::allocator<mapnik::vertex_cache::segment_vector>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex_cache::segment_vector>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {}; _Tp = mapnik::vertex_cache::segment_vector; _Alloc = std::allocator<mapnik::vertex_cache::segment_vector>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::vertex<double, 2>&}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex<double, 2> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from include/mapnik/marker_helpers.hpp:26,
                 from src/marker_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from include/mapnik/marker_helpers.hpp:26,
                 from src/marker_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::vertex<double, 2>}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex<double, 2> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex<double, 2> >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::vertex<double, 2>}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from include/mapnik/marker_helpers.hpp:26,
                 from src/marker_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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> > > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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> > > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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> > > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
c++ -o src/transform_expression_grammar.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/transform_expression_grammar.cpp
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/expression_node.hpp:31,
                 from include/mapnik/expression_grammar.hpp:28,
                 from include/mapnik/transform_expression_grammar.hpp:27,
                 from include/mapnik/transform_expression_grammar_impl.hpp:24,
                 from src/transform_expression_grammar.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = mapnik::detail::transform_node; _Tp = mapnik::detail::transform_node; _Alloc = std::allocator<mapnik::detail::transform_node>]':
/usr/include/c++/11/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector<mapnik::detail::transform_node>::iterator' changed in GCC 7.1
  395 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::detail::transform_node&}; _Tp = mapnik::detail::transform_node; _Alloc = std::allocator<mapnik::detail::transform_node>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::detail::transform_node>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = mapnik::detail::transform_node; _Alloc = std::allocator<mapnik::detail::transform_node>]':
/usr/include/c++/11/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector<mapnik::detail::transform_node>::const_iterator' changed in GCC 7.1
  130 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector<mapnik::detail::transform_node>::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc:154:26: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<mapnik::detail::transform_node*, std::vector<mapnik::detail::transform_node> >' changed in GCC 7.1
  154 |             _M_insert_aux(__pos, std::move(__x_copy._M_val()));
      |             ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:161:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::detail::transform_node*, std::vector<mapnik::detail::transform_node> >' changed in GCC 7.1
  161 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/spirit/home/support/string_traits.hpp:16,
                 from /usr/include/boost/spirit/home/support/nonterminal/expand_arg.hpp:20,
                 from /usr/include/boost/spirit/home/support/context.hpp:17,
                 from /usr/include/boost/spirit/home/qi/domain.hpp:18,
                 from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:15,
                 from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
                 from /usr/include/boost/spirit/home/qi/action.hpp:14,
                 from /usr/include/boost/spirit/home/qi.hpp:14,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/expression_grammar.hpp:31,
                 from include/mapnik/transform_expression_grammar.hpp:27,
                 from include/mapnik/transform_expression_grammar_impl.hpp:24,
                 from src/transform_expression_grammar.cpp:23:
/usr/include/boost/spirit/home/support/container.hpp: In function 'bool boost::spirit::qi::detail::pass_container<F, Attr, Sequence>::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mapnik::detail::transform_node(), boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard_wide> >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; F = boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<std::vector<mapnik::detail::transform_node>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard_wide> > >; Attr = std::vector<mapnik::detail::transform_node>; Sequence = mpl_::bool_<false>]':
/usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector<mapnik::detail::transform_node>::const_iterator' changed in GCC 7.1
  291 |             c.insert(c.end(), val);
      |             ~~~~~~~~^~~~~~~~~~~~~~
c++ -o src/geometry_envelope.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/geometry_envelope.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/text/text_properties.hpp:31,
                 from include/mapnik/text/text_layout.hpp:31,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/geometry_envelope.cpp:25:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/geometry_envelope.cpp:25:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/text/text_layout.hpp:34,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/geometry_envelope.cpp:25:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/plugin.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/plugin.cpp
src/plugin.cpp: In constructor 'mapnik::PluginInfo::PluginInfo(const string&, const string&)':
src/plugin.cpp:73:43: warning: declaration of 'name' shadows a member of 'mapnik::PluginInfo' [-Wshadow]
   73 |                 callable_returning_string name = reinterpret_cast<callable_returning_string>(dlsym(module_->dl, library_name.c_str()));
      |                                           ^~~~
In file included from src/plugin.cpp:23:
include/mapnik/plugin.hpp:46:24: note: shadowed declaration is here
   46 |     std::string const& name() const;
      |                        ^~~~
c++ -o src/rule.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/rule.cpp
c++ -o src/save_map.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/save_map.cpp
In file included from include/mapnik/map.hpp:35,
                 from src/save_map.cpp:30:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from src/save_map.cpp:36:
include/mapnik/text/placements/list.hpp: In constructor 'mapnik::text_placement_info_list::text_placement_info_list(const mapnik::text_placements_list*, double)':
include/mapnik/text/placements/list.hpp:53:73: warning: declaration of 'scale_factor' shadows a member of 'mapnik::text_placement_info_list' [-Wshadow]
   53 |     text_placement_info_list(text_placements_list const* parent, double scale_factor) :
      |                                                                  ~~~~~~~^~~~~~~~~~~~
In file included from include/mapnik/text/placements/simple.hpp:27,
                 from src/save_map.cpp:35:
include/mapnik/text/placements/base.hpp:63:12: note: shadowed declaration is here
   63 |     double scale_factor;
      |            ^~~~~~~~~~~~
In file included from src/save_map.cpp:36:
include/mapnik/text/placements/list.hpp: In constructor 'mapnik::text_placement_info_list::text_placement_info_list(const mapnik::text_placements_list*, double)':
include/mapnik/text/placements/list.hpp:53:73: warning: declaration of 'scale_factor' shadows a member of 'mapnik::text_placement_info_list' [-Wshadow]
   53 |     text_placement_info_list(text_placements_list const* parent, double scale_factor) :
      |                                                                  ~~~~~~~^~~~~~~~~~~~
In file included from include/mapnik/text/placements/simple.hpp:27,
                 from src/save_map.cpp:35:
include/mapnik/text/placements/base.hpp:63:12: note: shadowed declaration is here
   63 |     double scale_factor;
      |            ^~~~~~~~~~~~
In file included from src/save_map.cpp:36:
include/mapnik/text/placements/list.hpp: In constructor 'mapnik::text_placement_info_list::text_placement_info_list(const mapnik::text_placements_list*, double)':
include/mapnik/text/placements/list.hpp:53:73: warning: declaration of 'scale_factor' shadows a member of 'mapnik::text_placement_info_list' [-Wshadow]
   53 |     text_placement_info_list(text_placements_list const* parent, double scale_factor) :
      |                                                                  ~~~~~~~^~~~~~~~~~~~
In file included from include/mapnik/text/placements/simple.hpp:27,
                 from src/save_map.cpp:35:
include/mapnik/text/placements/base.hpp:63:12: note: shadowed declaration is here
   63 |     double scale_factor;
      |            ^~~~~~~~~~~~
In file included from include/mapnik/symbolizer_utils.hpp:38,
                 from src/save_map.cpp:43:
include/mapnik/evaluate_global_attributes.hpp: In constructor 'mapnik::evaluate_global_attributes::evaluator<Attributes>::evaluator(std::map<mapnik::keys, mapnik::detail::strict_value>::value_type&, const Attributes&)':
include/mapnik/evaluate_global_attributes.hpp:279:84: warning: declaration of 'attributes' shadows a global declaration [-Wshadow]
  279 |         evaluator(symbolizer_base::cont_type::value_type & prop, Attributes const& attributes)
      |                                                                  ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from include/mapnik/symbolizer_base.hpp:34,
                 from include/mapnik/rule.hpp:28,
                 from src/save_map.cpp:24:
include/mapnik/attribute.hpp:73:7: note: shadowed declaration is here
   73 | using attributes = std::unordered_map<std::string, value>;
      |       ^~~~~~~~~~
In file included from include/mapnik/symbolizer_utils.hpp:38,
                 from src/save_map.cpp:43:
include/mapnik/evaluate_global_attributes.hpp: In constructor 'mapnik::evaluate_global_attributes::extract_symbolizer<Attributes>::extract_symbolizer(const Attributes&)':
include/mapnik/evaluate_global_attributes.hpp:301:46: warning: declaration of 'attributes' shadows a global declaration [-Wshadow]
  301 |         extract_symbolizer(Attributes const& attributes)
      |                            ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from include/mapnik/symbolizer_base.hpp:34,
                 from include/mapnik/rule.hpp:28,
                 from src/save_map.cpp:24:
include/mapnik/attribute.hpp:73:7: note: shadowed declaration is here
   73 | using attributes = std::unordered_map<std::string, value>;
      |       ^~~~~~~~~~
In file included from include/mapnik/symbolizer_utils.hpp:38,
                 from src/save_map.cpp:43:
include/mapnik/evaluate_global_attributes.hpp: In static member function 'static void mapnik::evaluate_global_attributes::apply(mapnik::Map&, const Attributes&)':
include/mapnik/evaluate_global_attributes.hpp:316:50: warning: declaration of 'attributes' shadows a global declaration [-Wshadow]
  316 |     static void apply(Map & m, Attributes const& attributes)
      |                                ~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from include/mapnik/symbolizer_base.hpp:34,
                 from include/mapnik/rule.hpp:28,
                 from src/save_map.cpp:24:
include/mapnik/attribute.hpp:73:7: note: shadowed declaration is here
   73 | using attributes = std::unordered_map<std::string, value>;
      |       ^~~~~~~~~~
c++ -o src/wkb.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/wkb.cpp
In file included from /usr/include/boost/math/tools/cxx03_warn.hpp:9,
                 from /usr/include/boost/math/constants/constants.hpp:11,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/core/radian_access.hpp:33,
                 from /usr/include/boost/geometry/geometry.hpp:51,
                 from /usr/include/boost/geometry.hpp:17,
                 from include/mapnik/geometry_adapters.hpp:38,
                 from include/mapnik/geometry_correct.hpp:27,
                 from src/wkb.cpp:30:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/math/tools/config.hpp:18,
                 from /usr/include/boost/math/constants/constants.hpp:10,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/core/radian_access.hpp:33,
                 from /usr/include/boost/geometry/geometry.hpp:51,
                 from /usr/include/boost/geometry.hpp:17,
                 from include/mapnik/geometry_adapters.hpp:38,
                 from include/mapnik/geometry_correct.hpp:27,
                 from src/wkb.cpp:30:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__reverse(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >]':
/usr/include/c++/11/bits/stl_algo.h:1116:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1116 |     __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1116:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/wkb.hpp:28,
                 from src/wkb.cpp:27:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::geometry::point<double>}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point<double>}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::geometry::geometry<double>}; _Tp = mapnik::geometry::geometry<double>; _Alloc = std::allocator<mapnik::geometry::geometry<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::geometry<double>, std::allocator<mapnik::geometry::geometry<double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'mapnik::geometry::geometry_collection<double> mapnik::wkb_reader::read_collection()':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::geometry<double>*, std::vector<mapnik::geometry::geometry<double>, std::allocator<mapnik::geometry::geometry<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::geometry::point<double>&}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/wkb.hpp:28,
                 from src/wkb.cpp:27:
/usr/include/c++/11/bits/stl_vector.h: In static member function 'static void boost::geometry::detail::correct_closure::close_or_open_ring<Ring>::apply(Ring&) [with Ring = mapnik::geometry::linear_ring<double>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/math/tools/config.hpp:18,
                 from /usr/include/boost/math/constants/constants.hpp:10,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/core/radian_access.hpp:33,
                 from /usr/include/boost/geometry/geometry.hpp:51,
                 from /usr/include/boost/geometry.hpp:17,
                 from include/mapnik/geometry_adapters.hpp:38,
                 from include/mapnik/geometry_correct.hpp:27,
                 from src/wkb.cpp:30:
/usr/include/c++/11/bits/stl_algo.h: In function 'static R mapbox::util::detail::dispatcher<R, T, Types ...>::apply(V&&, F&&) [with V = mapnik::geometry::geometry<double>&; F = const mapnik::geometry::detail::geometry_correct&; R = void; T = mapnik::geometry::multi_polygon<double>; Types = {mapnik::geometry::geometry_collection<double>}]':
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In static member function 'static mapnik::geometry::geometry<double> mapnik::geometry_utils::from_wkb(const char*, std::size_t, mapnik::wkbFormat)':
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/twkb.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/twkb.cpp
In file included from /usr/include/boost/math/tools/cxx03_warn.hpp:9,
                 from /usr/include/boost/math/constants/constants.hpp:11,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/core/radian_access.hpp:33,
                 from /usr/include/boost/geometry/geometry.hpp:51,
                 from /usr/include/boost/geometry.hpp:17,
                 from include/mapnik/geometry_adapters.hpp:38,
                 from include/mapnik/geometry_correct.hpp:27,
                 from src/twkb.cpp:29:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from include/mapnik/geom_util.hpp:35,
                 from src/twkb.cpp:27:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__reverse(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >]':
/usr/include/c++/11/bits/stl_algo.h:1116:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1116 |     __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1116:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/wkb.hpp:28,
                 from src/twkb.cpp:25:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::geometry::point<double>}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::geometry::geometry<double>}; _Tp = mapnik::geometry::geometry<double>; _Alloc = std::allocator<mapnik::geometry::geometry<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::geometry<double>, std::allocator<mapnik::geometry::geometry<double> > >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'mapnik::geometry::geometry_collection<double> mapnik::detail::twkb_reader::read_collection()':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::geometry<double>*, std::vector<mapnik::geometry::geometry<double>, std::allocator<mapnik::geometry::geometry<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'mapnik::geometry::geometry<double> mapnik::detail::twkb_reader::read()':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::geometry::point<double>&}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/wkb.hpp:28,
                 from src/twkb.cpp:25:
/usr/include/c++/11/bits/stl_vector.h: In static member function 'static void boost::geometry::detail::correct_closure::close_or_open_ring<Ring>::apply(Ring&) [with Ring = mapnik::geometry::linear_ring<double>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from include/mapnik/geom_util.hpp:35,
                 from src/twkb.cpp:27:
/usr/include/c++/11/bits/stl_algo.h: In function 'static R mapbox::util::detail::dispatcher<R, T, Types ...>::apply(V&&, F&&) [with V = mapnik::geometry::geometry<double>&; F = const mapnik::geometry::detail::geometry_correct&; R = void; T = mapnik::geometry::multi_polygon<double>; Types = {mapnik::geometry::geometry_collection<double>}]':
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In static member function 'static mapnik::geometry::geometry<double> mapnik::geometry_utils::from_twkb(const char*, std::size_t)':
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/projection.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/projection.cpp
c++ -o src/proj_transform.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/proj_transform.cpp
In file included from /usr/include/boost/math/tools/cxx03_warn.hpp:9,
                 from /usr/include/boost/math/constants/constants.hpp:11,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/core/radian_access.hpp:33,
                 from /usr/include/boost/geometry/geometry.hpp:51,
                 from /usr/include/boost/geometry.hpp:17,
                 from include/mapnik/geometry_adapters.hpp:38,
                 from src/proj_transform.cpp:26:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from src/proj_transform.cpp:25:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&, double}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double, double&}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In function 'mapnik::geometry::multi_point<T> mapnik::{anonymous}::envelope_points(const mapnik::box2d<T1>&, std::size_t) [with T = double]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/scale_denominator.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/scale_denominator.cpp
c++ -o src/simplify.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/simplify.cpp
c++ -o src/parse_transform.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/parse_transform.cpp
c++ -o src/memory_datasource.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/memory_datasource.cpp
c++ -o src/symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/symbolizer.hpp:39,
                 from src/symbolizer.cpp:24:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/expression_evaluator.hpp:27,
                 from include/mapnik/symbolizer.hpp:33,
                 from src/symbolizer.cpp:24:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
c++ -o src/symbolizer_keys.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/symbolizer_keys.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/symbolizer.hpp:39,
                 from src/symbolizer_keys.cpp:23:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/expression_evaluator.hpp:27,
                 from include/mapnik/symbolizer.hpp:33,
                 from src/symbolizer_keys.cpp:23:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
c++ -o src/symbolizer_enumerations.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/symbolizer_enumerations.cpp
c++ -o src/unicode.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/unicode.cpp
c++ -o src/raster_colorizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/raster_colorizer.cpp
In file included from src/raster_colorizer.cpp:29:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from src/raster_colorizer.cpp:26:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
src/raster_colorizer.cpp: In constructor 'mapnik::colorizer_stop::colorizer_stop(float, mapnik::colorizer_mode, const mapnik::color&, const string&)':
src/raster_colorizer.cpp:51:38: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   51 | colorizer_stop::colorizer_stop(float value, colorizer_mode mode,
      |                                ~~~~~~^~~~~
In file included from src/raster_colorizer.cpp:26:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
src/raster_colorizer.cpp: In member function 'unsigned int mapnik::raster_colorizer::get_color(float) const':
src/raster_colorizer.cpp:160:44: warning: declaration of 'value' shadows a global declaration [-Wshadow]
  160 | unsigned raster_colorizer::get_color(float value) const
      |                                      ~~~~~~^~~~~
In file included from src/raster_colorizer.cpp:26:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
c++ -o src/mapped_memory_cache.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/mapped_memory_cache.cpp
In file included from src/mapped_memory_cache.cpp:28:
include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes]
   60 | extern template class MAPNIK_DECL singleton<mapped_memory_cache, CreateStatic>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/marker_cache.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/marker_cache.cpp
c++ -o src/svg/svg_parser.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/svg/svg_parser.cpp
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/gradient.hpp:35,
                 from include/mapnik/svg/svg_path_attributes.hpp:27,
                 from include/mapnik/svg/svg_parser.hpp:28,
                 from src/svg/svg_parser.cpp:25:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {agg::vertex_base<double>}; _Tp = agg::vertex_base<double>; _Alloc = std::allocator<agg::vertex_base<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<agg::vertex_base<double> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {agg::vertex_base<double>}; _Tp = agg::vertex_base<double>; _Alloc = std::allocator<agg::vertex_base<double> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<agg::vertex_base<double>*, std::vector<agg::vertex_base<double> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/svg/svg_path_parser.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/svg/svg_path_parser.cpp
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/gradient.hpp:35,
                 from include/mapnik/svg/svg_path_attributes.hpp:27,
                 from include/mapnik/svg/svg_converter.hpp:27,
                 from include/mapnik/svg/svg_path_parser.hpp:28,
                 from src/svg/svg_path_parser.cpp:25:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {agg::vertex_base<double>}; _Tp = agg::vertex_base<double>; _Alloc = std::allocator<agg::vertex_base<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<agg::vertex_base<double> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {agg::vertex_base<double>}; _Tp = agg::vertex_base<double>; _Alloc = std::allocator<agg::vertex_base<double> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<agg::vertex_base<double>*, std::vector<agg::vertex_base<double> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/svg/svg_points_parser.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/svg/svg_points_parser.cpp
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/gradient.hpp:35,
                 from include/mapnik/svg/svg_path_attributes.hpp:27,
                 from include/mapnik/svg/svg_converter.hpp:27,
                 from include/mapnik/svg/svg_path_parser.hpp:28,
                 from src/svg/svg_points_parser.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {agg::vertex_base<double>}; _Tp = agg::vertex_base<double>; _Alloc = std::allocator<agg::vertex_base<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<agg::vertex_base<double> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {agg::vertex_base<double>}; _Tp = agg::vertex_base<double>; _Alloc = std::allocator<agg::vertex_base<double> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<agg::vertex_base<double>*, std::vector<agg::vertex_base<double> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/svg/svg_transform_parser.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/svg/svg_transform_parser.cpp
c++ -o src/warp.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/warp.cpp
c++ -o src/css_color_grammar.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/css_color_grammar.cpp
c++ -o src/vertex_cache.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/vertex_cache.cpp
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/vertex_cache.hpp:37,
                 from src/vertex_cache.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _Alloc = std::allocator<mapnik::vertex_cache::segment>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex_cache::segment>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _Alloc = std::allocator<mapnik::vertex_cache::segment>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment*, std::vector<mapnik::vertex_cache::segment> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = mapnik::vertex_cache::segment_vector; _Alloc = std::allocator<mapnik::vertex_cache::segment_vector>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex_cache::segment_vector>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::vertex<double, 2>&}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex<double, 2> >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::vertex<double, 2>}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex<double, 2> >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/vertex_cache.hpp:37,
                 from src/vertex_cache.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::vertex_cache]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/vertex_cache.hpp:37,
                 from src/vertex_cache.cpp:24:
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/vertex_cache.hpp:37,
                 from src/vertex_cache.cpp:24:
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/vertex_cache.hpp:37,
                 from src/vertex_cache.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<mapnik::vertex_cache>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/vertex_adapters.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/vertex_adapters.cpp
c++ -o src/text/font_library.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/text/font_library.cpp
c++ -o src/text/text_layout.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/text/text_layout.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/text/text_properties.hpp:31,
                 from include/mapnik/text/text_layout.hpp:31,
                 from src/text/text_layout.cpp:23:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/text/text_layout.hpp:29,
                 from src/text/text_layout.cpp:23:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/text/text_layout.hpp:34,
                 from src/text/text_layout.cpp:23:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from src/text/text_layout.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::text_line}; _Tp = mapnik::text_line; _Alloc = std::allocator<mapnik::text_line>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::text_line>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void mapnik::text_layout::add_line(mapnik::text_line&&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::text_line*, std::vector<mapnik::text_line> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/text/text_line.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/text/text_line.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/text/text_properties.hpp:31,
                 from src/text/text_line.cpp:25:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/text/text_properties.hpp:27,
                 from src/text/text_line.cpp:25:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/text/text_line.hpp:26,
                 from src/text/text_line.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::glyph_info}; _Tp = mapnik::glyph_info; _Alloc = std::allocator<mapnik::glyph_info>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::glyph_info>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void mapnik::text_line::add_glyph(mapnik::glyph_info&&, double)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::glyph_info*, std::vector<mapnik::glyph_info> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/text/itemizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/text/itemizer.cpp
c++ -o src/text/scrptrun.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/text/scrptrun.cpp
c++ -o src/text/face.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/text/face.cpp
c++ -o src/text/glyph_positions.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/text/glyph_positions.cpp
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/text/glyph_positions.hpp:39,
                 from src/text/glyph_positions.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::glyph_info&, mapnik::pixel_position&, const mapnik::rotation&}; _Tp = mapnik::glyph_position; _Alloc = std::allocator<mapnik::glyph_position>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::glyph_position>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void mapnik::glyph_positions::emplace_back(const mapnik::glyph_info&, mapnik::pixel_position, const mapnik::rotation&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::glyph_position*, std::vector<mapnik::glyph_position> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/text/placement_finder.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/text/placement_finder.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/text/text_properties.hpp:31,
                 from include/mapnik/text/text_layout.hpp:31,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/placement_finder_impl.hpp:26,
                 from src/text/placement_finder.cpp:27:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/expression_evaluator.hpp:27,
                 from src/text/placement_finder.cpp:26:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/text/text_layout.hpp:34,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/placement_finder_impl.hpp:26,
                 from src/text/placement_finder.cpp:27:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/quad_tree.hpp:32,
                 from include/mapnik/label_collision_detector.hpp:27,
                 from src/text/placement_finder.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::label_collision_detector4::label&}; _Tp = mapnik::label_collision_detector4::label; _Alloc = std::allocator<mapnik::label_collision_detector4::label>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::label_collision_detector4::label, std::allocator<mapnik::label_collision_detector4::label> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/quad_tree.hpp:32,
                 from include/mapnik/label_collision_detector.hpp:27,
                 from src/text/placement_finder.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void mapnik::quad_tree<T0, T1>::do_insert_data(mapnik::quad_tree<T0, T1>::value_type, const bbox_type&, mapnik::quad_tree<T0, T1>::node*, unsigned int&) [with T0 = mapnik::label_collision_detector4::label; T1 = mapnik::box2d<double>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::label_collision_detector4::label*, std::vector<mapnik::label_collision_detector4::label, std::allocator<mapnik::label_collision_detector4::label> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::label_collision_detector4::label*, std::vector<mapnik::label_collision_detector4::label, std::allocator<mapnik::label_collision_detector4::label> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
c++ -o src/text/properties_util.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/text/properties_util.cpp
c++ -o src/text/renderer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/text/renderer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/text/text_properties.hpp:31,
                 from include/mapnik/text/text_layout.hpp:31,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/renderer.hpp:27,
                 from src/text/renderer.cpp:24:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/renderer.hpp:27,
                 from src/text/renderer.cpp:24:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/text/text_layout.hpp:34,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/renderer.hpp:27,
                 from src/text/renderer.cpp:24:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/text/symbolizer_helpers.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/text/symbolizer_helpers.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/text/text_properties.hpp:31,
                 from include/mapnik/text/text_layout.hpp:31,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/text/text_layout.hpp:34,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/math/tools/cxx03_warn.hpp:9,
                 from /usr/include/boost/math/constants/constants.hpp:11,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/core/radian_access.hpp:33,
                 from /usr/include/boost/geometry/geometry.hpp:51,
                 from /usr/include/boost/geometry.hpp:17,
                 from include/mapnik/geometry_adapters.hpp:38,
                 from include/mapnik/geometry_centroid.hpp:27,
                 from src/text/symbolizer_helpers.cpp:33:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _Alloc = std::allocator<mapnik::vertex_cache::segment>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex_cache::segment>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _Alloc = std::allocator<mapnik::vertex_cache::segment>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment*, std::vector<mapnik::vertex_cache::segment> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::geometry::point<double>&}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
In file included from include/mapnik/vertex_converters.hpp:29,
                 from include/mapnik/text/symbolizer_helpers.hpp:28,
                 from src/text/symbolizer_helpers.cpp:24:
include/mapnik/view_transform.hpp: In function 'bool boost::geometry::detail::transform::transform_range_out(const Range&, OutputIterator, const Strategy&) [with PointOut = mapnik::geometry::point<double>; OutputIterator = boost::geometry::range::back_insert_iterator<mapnik::geometry::linear_ring<double> >; Range = mapnik::geometry::linear_ring<double>; Strategy = mapnik::geometry::strategy_group<mapnik::proj_strategy, mapnik::view_strategy>]':
include/mapnik/view_transform.hpp:103:30: warning: 'p2.mapnik::geometry::point<double>::y' may be used uninitialized in this function [-Wmaybe-uninitialized]
  103 |         *y = (extent_.maxy() - *y) * sy_ - (offset_y_ - offset_);
      |              ~~~~~~~~~~~~~~~~^~~~~
In file included from src/text/symbolizer_helpers.cpp:46:
include/mapnik/proj_strategy.hpp:69:12: note: 'p2.mapnik::geometry::point<double>::y' was declared here
   69 |         P2 p2;
      |            ^~
In file included from include/mapnik/vertex_converters.hpp:29,
                 from include/mapnik/text/symbolizer_helpers.hpp:28,
                 from src/text/symbolizer_helpers.cpp:24:
include/mapnik/view_transform.hpp:102:18: warning: 'p2.mapnik::geometry::point<double>::x' may be used uninitialized in this function [-Wmaybe-uninitialized]
  102 |         *x = (*x - extent_.minx()) * sx_ - (offset_x_ - offset_);
      |              ~~~~^~~~~~~~~~~~~~~~~
In file included from src/text/symbolizer_helpers.cpp:46:
include/mapnik/proj_strategy.hpp:69:12: note: 'p2.mapnik::geometry::point<double>::x' was declared here
   69 |         P2 p2;
      |            ^~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
src/text/symbolizer_helpers.cpp: In member function 'void mapnik::base_symbolizer_helper::initialize_points() const':
src/text/symbolizer_helpers.cpp:321:29: warning: 'pt.mapnik::geometry::point<double>::y' may be used uninitialized in this function [-Wmaybe-uninitialized]
  321 |                     label_y = pt.y;
      |                     ~~~~~~~~^~~~~~
src/text/symbolizer_helpers.cpp:320:29: warning: 'pt.mapnik::geometry::point<double>::x' may be used uninitialized in this function [-Wmaybe-uninitialized]
  320 |                     label_x = pt.x;
      |                     ~~~~~~~~^~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = mapnik::vertex_cache::segment_vector; _Alloc = std::allocator<mapnik::vertex_cache::segment_vector>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex_cache::segment_vector>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = 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]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_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>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = 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]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_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>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = 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]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_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>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_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>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_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>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_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>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_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>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::vertex<double, 2>&}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex<double, 2> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::geometry::point<double>&}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point<double>&}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::vertex<double, 2>}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex<double, 2> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::vertex<double, 2>}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_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>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_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>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_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>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_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>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_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>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_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>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_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>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_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> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = 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>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_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> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_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> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = 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>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_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> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_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> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = 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>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_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> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_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> > > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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> > > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_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> > > > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_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> > > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_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> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = 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>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_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> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_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> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = 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>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<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> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_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> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = 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>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<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> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_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> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = 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>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<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> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_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> > > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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> > > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_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> > > > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = 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> > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<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> > > > > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [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]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_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> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_converter<agg::conv_smooth_poly1_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> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = 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>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [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>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from src/text/symbolizer_helpers.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::offset_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::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/text/text_properties.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/text/text_properties.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/text/text_properties.hpp:31,
                 from src/text/text_properties.cpp:23:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/text/text_properties.hpp:27,
                 from src/text/text_properties.cpp:23:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/text/text_layout.hpp:34,
                 from src/text/text_properties.cpp:24:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/text/font_feature_settings.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/text/font_feature_settings.cpp
c++ -o src/text/formatting/base.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/text/formatting/base.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/text/text_properties.hpp:31,
                 from include/mapnik/text/formatting/registry.hpp:28,
                 from src/text/formatting/base.cpp:27:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/text/formatting/base.hpp:27,
                 from src/text/formatting/base.cpp:25:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
c++ -o src/text/formatting/list.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/text/formatting/list.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/symbolizer.hpp:39,
                 from src/text/formatting/list.cpp:26:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/text/formatting/base.hpp:27,
                 from include/mapnik/text/formatting/list.hpp:26,
                 from src/text/formatting/list.cpp:24:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
src/text/formatting/list.cpp: In member function 'virtual void mapnik::formatting::list_node::to_xml(boost::property_tree::ptree&) const':
src/text/formatting/list.cpp:40:26: warning: declaration of 'node' shadows a member of 'mapnik::formatting::list_node' [-Wshadow]
   40 |     for (node_ptr const& node : children_)
      |                          ^~~~
In file included from include/mapnik/text/formatting/list.hpp:26,
                 from src/text/formatting/list.cpp:24:
include/mapnik/text/formatting/base.hpp:51:1: note: shadowed declaration is here
   51 | {
      | ^
src/text/formatting/list.cpp: In member function 'virtual void mapnik::formatting::list_node::apply(const evaluated_format_properties_ptr&, const mapnik::feature_impl&, const attributes&, mapnik::text_layout&) const':
src/text/formatting/list.cpp:49:26: warning: declaration of 'node' shadows a member of 'mapnik::formatting::list_node' [-Wshadow]
   49 |     for (node_ptr const& node : children_)
      |                          ^~~~
In file included from include/mapnik/text/formatting/list.hpp:26,
                 from src/text/formatting/list.cpp:24:
include/mapnik/text/formatting/base.hpp:51:1: note: shadowed declaration is here
   51 | {
      | ^
src/text/formatting/list.cpp: In member function 'virtual void mapnik::formatting::list_node::add_expressions(mapnik::expression_set&) const':
src/text/formatting/list.cpp:58:26: warning: declaration of 'node' shadows a member of 'mapnik::formatting::list_node' [-Wshadow]
   58 |     for (node_ptr const& node : children_)
      |                          ^~~~
In file included from include/mapnik/text/formatting/list.hpp:26,
                 from src/text/formatting/list.cpp:24:
include/mapnik/text/formatting/base.hpp:51:1: note: shadowed declaration is here
   51 | {
      | ^
c++ -o src/text/formatting/text.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/text/formatting/text.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/symbolizer.hpp:39,
                 from src/text/formatting/text.cpp:27:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/text/formatting/base.hpp:27,
                 from include/mapnik/text/formatting/text.hpp:26,
                 from src/text/formatting/text.cpp:23:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/text/text_layout.hpp:34,
                 from src/text/formatting/text.cpp:30:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/text/formatting/format.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/text/formatting/format.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/symbolizer.hpp:39,
                 from src/text/formatting/format.cpp:26:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/text/formatting/format.cpp:25:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/text/text_layout.hpp:34,
                 from src/text/formatting/format.cpp:27:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/text/formatting/layout.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/text/formatting/layout.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/text/text_properties.hpp:31,
                 from src/text/formatting/layout.cpp:24:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/text/text_properties.hpp:27,
                 from src/text/formatting/layout.cpp:24:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/text/text_layout.hpp:34,
                 from src/text/formatting/layout.cpp:25:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/text/formatting/registry.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/text/formatting/registry.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/text/text_properties.hpp:31,
                 from include/mapnik/text/formatting/registry.hpp:28,
                 from src/text/formatting/registry.cpp:23:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/text/formatting/base.hpp:27,
                 from include/mapnik/text/formatting/registry.hpp:27,
                 from src/text/formatting/registry.cpp:23:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
c++ -o src/text/placements/registry.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/text/placements/registry.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/text/text_properties.hpp:31,
                 from include/mapnik/text/placements/base.hpp:28,
                 from include/mapnik/text/placements/registry.hpp:27,
                 from src/text/placements/registry.cpp:23:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/text/text_properties.hpp:27,
                 from include/mapnik/text/placements/base.hpp:28,
                 from include/mapnik/text/placements/registry.hpp:27,
                 from src/text/placements/registry.cpp:23:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from src/text/placements/registry.cpp:25:
include/mapnik/text/placements/list.hpp: In constructor 'mapnik::text_placement_info_list::text_placement_info_list(const mapnik::text_placements_list*, double)':
include/mapnik/text/placements/list.hpp:53:73: warning: declaration of 'scale_factor' shadows a member of 'mapnik::text_placement_info_list' [-Wshadow]
   53 |     text_placement_info_list(text_placements_list const* parent, double scale_factor) :
      |                                                                  ~~~~~~~^~~~~~~~~~~~
In file included from include/mapnik/text/placements/registry.hpp:27,
                 from src/text/placements/registry.cpp:23:
include/mapnik/text/placements/base.hpp:63:12: note: shadowed declaration is here
   63 |     double scale_factor;
      |            ^~~~~~~~~~~~
In file included from src/text/placements/registry.cpp:25:
include/mapnik/text/placements/list.hpp: In constructor 'mapnik::text_placement_info_list::text_placement_info_list(const mapnik::text_placements_list*, double)':
include/mapnik/text/placements/list.hpp:53:73: warning: declaration of 'scale_factor' shadows a member of 'mapnik::text_placement_info_list' [-Wshadow]
   53 |     text_placement_info_list(text_placements_list const* parent, double scale_factor) :
      |                                                                  ~~~~~~~^~~~~~~~~~~~
In file included from include/mapnik/text/placements/registry.hpp:27,
                 from src/text/placements/registry.cpp:23:
include/mapnik/text/placements/base.hpp:63:12: note: shadowed declaration is here
   63 |     double scale_factor;
      |            ^~~~~~~~~~~~
In file included from src/text/placements/registry.cpp:25:
include/mapnik/text/placements/list.hpp: In constructor 'mapnik::text_placement_info_list::text_placement_info_list(const mapnik::text_placements_list*, double)':
include/mapnik/text/placements/list.hpp:53:73: warning: declaration of 'scale_factor' shadows a member of 'mapnik::text_placement_info_list' [-Wshadow]
   53 |     text_placement_info_list(text_placements_list const* parent, double scale_factor) :
      |                                                                  ~~~~~~~^~~~~~~~~~~~
In file included from include/mapnik/text/placements/registry.hpp:27,
                 from src/text/placements/registry.cpp:23:
include/mapnik/text/placements/base.hpp:63:12: note: shadowed declaration is here
   63 |     double scale_factor;
      |            ^~~~~~~~~~~~
c++ -o src/text/placements/base.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/text/placements/base.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/text/text_properties.hpp:31,
                 from include/mapnik/text/placements/base.hpp:28,
                 from src/text/placements/base.cpp:23:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/text/text_properties.hpp:27,
                 from include/mapnik/text/placements/base.hpp:28,
                 from src/text/placements/base.cpp:23:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
c++ -o src/text/placements/dummy.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/text/placements/dummy.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/text/text_properties.hpp:31,
                 from include/mapnik/text/placements/base.hpp:28,
                 from include/mapnik/text/placements/dummy.hpp:27,
                 from src/text/placements/dummy.cpp:23:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/text/text_properties.hpp:27,
                 from include/mapnik/text/placements/base.hpp:28,
                 from include/mapnik/text/placements/dummy.hpp:27,
                 from src/text/placements/dummy.cpp:23:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
c++ -o src/text/placements/list.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/text/placements/list.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/text/text_properties.hpp:31,
                 from include/mapnik/text/placements/base.hpp:28,
                 from include/mapnik/text/placements/list.hpp:24,
                 from src/text/placements/list.cpp:24:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/text/text_properties.hpp:27,
                 from include/mapnik/text/placements/base.hpp:28,
                 from include/mapnik/text/placements/list.hpp:24,
                 from src/text/placements/list.cpp:24:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from src/text/placements/list.cpp:24:
include/mapnik/text/placements/list.hpp: In constructor 'mapnik::text_placement_info_list::text_placement_info_list(const mapnik::text_placements_list*, double)':
include/mapnik/text/placements/list.hpp:53:73: warning: declaration of 'scale_factor' shadows a member of 'mapnik::text_placement_info_list' [-Wshadow]
   53 |     text_placement_info_list(text_placements_list const* parent, double scale_factor) :
      |                                                                  ~~~~~~~^~~~~~~~~~~~
In file included from include/mapnik/text/placements/list.hpp:24,
                 from src/text/placements/list.cpp:24:
include/mapnik/text/placements/base.hpp:63:12: note: shadowed declaration is here
   63 |     double scale_factor;
      |            ^~~~~~~~~~~~
In file included from src/text/placements/list.cpp:24:
include/mapnik/text/placements/list.hpp: In constructor 'mapnik::text_placement_info_list::text_placement_info_list(const mapnik::text_placements_list*, double)':
include/mapnik/text/placements/list.hpp:53:73: warning: declaration of 'scale_factor' shadows a member of 'mapnik::text_placement_info_list' [-Wshadow]
   53 |     text_placement_info_list(text_placements_list const* parent, double scale_factor) :
      |                                                                  ~~~~~~~^~~~~~~~~~~~
In file included from include/mapnik/text/placements/list.hpp:24,
                 from src/text/placements/list.cpp:24:
include/mapnik/text/placements/base.hpp:63:12: note: shadowed declaration is here
   63 |     double scale_factor;
      |            ^~~~~~~~~~~~
In file included from src/text/placements/list.cpp:24:
include/mapnik/text/placements/list.hpp: In constructor 'mapnik::text_placement_info_list::text_placement_info_list(const mapnik::text_placements_list*, double)':
include/mapnik/text/placements/list.hpp:53:73: warning: declaration of 'scale_factor' shadows a member of 'mapnik::text_placement_info_list' [-Wshadow]
   53 |     text_placement_info_list(text_placements_list const* parent, double scale_factor) :
      |                                                                  ~~~~~~~^~~~~~~~~~~~
In file included from include/mapnik/text/placements/list.hpp:24,
                 from src/text/placements/list.cpp:24:
include/mapnik/text/placements/base.hpp:63:12: note: shadowed declaration is here
   63 |     double scale_factor;
      |            ^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_properties.hpp:27,
                 from include/mapnik/text/placements/base.hpp:28,
                 from include/mapnik/text/placements/list.hpp:24,
                 from src/text/placements/list.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::text_symbolizer_properties&}; _Tp = mapnik::text_symbolizer_properties; _Alloc = std::allocator<mapnik::text_symbolizer_properties>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::text_symbolizer_properties>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_properties.hpp:27,
                 from include/mapnik/text/placements/base.hpp:28,
                 from include/mapnik/text/placements/list.hpp:24,
                 from src/text/placements/list.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'mapnik::text_symbolizer_properties& mapnik::text_placements_list::add()':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::text_symbolizer_properties*, std::vector<mapnik::text_symbolizer_properties> >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::text_symbolizer_properties*, std::vector<mapnik::text_symbolizer_properties> >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
c++ -o src/text/placements/simple.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/text/placements/simple.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/text/text_properties.hpp:31,
                 from include/mapnik/text/placements/base.hpp:28,
                 from include/mapnik/text/placements/simple.hpp:27,
                 from src/text/placements/simple.cpp:25:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/text/text_properties.hpp:27,
                 from include/mapnik/text/placements/base.hpp:28,
                 from include/mapnik/text/placements/simple.hpp:27,
                 from src/text/placements/simple.cpp:25:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
src/text/placements/simple.cpp: In constructor 'mapnik::text_placement_info_simple::text_placement_info_simple(const mapnik::text_placements_simple*, const string&, double)':
src/text/placements/simple.cpp:105:35: warning: declaration of 'scale_factor' shadows a member of 'mapnik::text_placement_info_simple' [-Wshadow]
  105 |                            double scale_factor)
      |                            ~~~~~~~^~~~~~~~~~~~
In file included from include/mapnik/text/placements/simple.hpp:27,
                 from src/text/placements/simple.cpp:25:
include/mapnik/text/placements/base.hpp:63:12: note: shadowed declaration is here
   63 |     double scale_factor;
      |            ^~~~~~~~~~~~
src/text/placements/simple.cpp: In constructor 'mapnik::text_placement_info_simple::text_placement_info_simple(const mapnik::text_placements_simple*, const string&, double)':
src/text/placements/simple.cpp:105:35: warning: declaration of 'scale_factor' shadows a member of 'mapnik::text_placement_info_simple' [-Wshadow]
  105 |                            double scale_factor)
      |                            ~~~~~~~^~~~~~~~~~~~
In file included from include/mapnik/text/placements/simple.hpp:27,
                 from src/text/placements/simple.cpp:25:
include/mapnik/text/placements/base.hpp:63:12: note: shadowed declaration is here
   63 |     double scale_factor;
      |            ^~~~~~~~~~~~
src/text/placements/simple.cpp: In constructor 'mapnik::text_placement_info_simple::text_placement_info_simple(const mapnik::text_placements_simple*, const string&, double)':
src/text/placements/simple.cpp:105:35: warning: declaration of 'scale_factor' shadows a member of 'mapnik::text_placement_info_simple' [-Wshadow]
  105 |                            double scale_factor)
      |                            ~~~~~~~^~~~~~~~~~~~
In file included from include/mapnik/text/placements/simple.hpp:27,
                 from src/text/placements/simple.cpp:25:
include/mapnik/text/placements/base.hpp:63:12: note: shadowed declaration is here
   63 |     double scale_factor;
      |            ^~~~~~~~~~~~
c++ -o src/group/group_layout_manager.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/group/group_layout_manager.cpp
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/group/group_layout_manager.hpp:32,
                 from src/group/group_layout_manager.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double, double}; _Tp = mapnik::pixel_position; _Alloc = std::allocator<mapnik::pixel_position>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::pixel_position>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void mapnik::process_layout::operator()(const mapnik::simple_row_layout&) const':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::pixel_position*, std::vector<mapnik::pixel_position> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/group/group_rule.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/group/group_rule.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/symbolizer.hpp:39,
                 from src/group/group_rule.cpp:24:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/expression_evaluator.hpp:27,
                 from include/mapnik/symbolizer.hpp:33,
                 from src/group/group_rule.cpp:24:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
c++ -o src/group/group_symbolizer_helper.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/group/group_symbolizer_helper.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/text/text_properties.hpp:31,
                 from include/mapnik/text/text_layout.hpp:31,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from include/mapnik/group/group_symbolizer_helper.hpp:26,
                 from src/group/group_symbolizer_helper.cpp:24:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from include/mapnik/group/group_symbolizer_helper.hpp:26,
                 from src/group/group_symbolizer_helper.cpp:24:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/text/text_layout.hpp:34,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from include/mapnik/group/group_symbolizer_helper.hpp:26,
                 from src/group/group_symbolizer_helper.cpp:24:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from include/mapnik/group/group_symbolizer_helper.hpp:26,
                 from src/group/group_symbolizer_helper.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _Alloc = std::allocator<mapnik::vertex_cache::segment>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex_cache::segment>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {double&, double&, double&}; _Tp = mapnik::vertex_cache::segment; _Alloc = std::allocator<mapnik::vertex_cache::segment>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment*, std::vector<mapnik::vertex_cache::segment> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {}; _Tp = mapnik::vertex_cache::segment_vector; _Alloc = std::allocator<mapnik::vertex_cache::segment_vector>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex_cache::segment_vector>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::line_string_vertex_adapter<double> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::point_vertex_adapter<double> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In constructor 'mapnik::vertex_cache::vertex_cache(T&) [with T = mapnik::transform_path_adapter<mapnik::view_transform, mapnik::geometry::polygon_vertex_adapter<double> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex_cache::segment_vector*, std::vector<mapnik::vertex_cache::segment_vector> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::label_collision_detector4::label&}; _Tp = mapnik::label_collision_detector4::label; _Alloc = std::allocator<mapnik::label_collision_detector4::label>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::label_collision_detector4::label, std::allocator<mapnik::label_collision_detector4::label> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::label_collision_detector4::label, std::allocator<mapnik::label_collision_detector4::label> >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/text/text_layout.hpp:29,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from include/mapnik/group/group_symbolizer_helper.hpp:26,
                 from src/group/group_symbolizer_helper.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void mapnik::quad_tree<T0, T1>::do_insert_data(mapnik::quad_tree<T0, T1>::value_type, const bbox_type&, mapnik::quad_tree<T0, T1>::node*, unsigned int&) [with T0 = mapnik::label_collision_detector4::label; T1 = mapnik::box2d<double>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::label_collision_detector4::label*, std::vector<mapnik::label_collision_detector4::label, std::allocator<mapnik::label_collision_detector4::label> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::label_collision_detector4::label*, std::vector<mapnik::label_collision_detector4::label, std::allocator<mapnik::label_collision_detector4::label> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
c++ -o src/xml_tree.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/xml_tree.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from src/xml_tree.cpp:31:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/xml_attribute_cast.hpp:36,
                 from src/xml_tree.cpp:27:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
src/xml_tree.cpp: In member function 'void mapnik::xml_node::add_attribute(const char*, const char*)':
src/xml_tree.cpp:232:62: warning: declaration of 'value' shadows a global declaration [-Wshadow]
  232 | void xml_node::add_attribute(const char * name, const char * value)
      |                                                 ~~~~~~~~~~~~~^~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/xml_attribute_cast.hpp:36,
                 from src/xml_tree.cpp:27:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
src/xml_tree.cpp: In member function 'T mapnik::xml_node::get_attr(const string&, const T&) const':
src/xml_tree.cpp:348:24: warning: declaration of 'value' shadows a global declaration [-Wshadow]
  348 |     boost::optional<T> value = get_opt_attr<T>(name);
      |                        ^~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/xml_attribute_cast.hpp:36,
                 from src/xml_tree.cpp:27:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
src/xml_tree.cpp: In member function 'T mapnik::xml_node::get_attr(const string&) const':
src/xml_tree.cpp:356:24: warning: declaration of 'value' shadows a global declaration [-Wshadow]
  356 |     boost::optional<T> value = get_opt_attr<T>(name);
      |                        ^~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/xml_attribute_cast.hpp:36,
                 from src/xml_tree.cpp:27:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
c++ -o src/config_error.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/config_error.cpp
c++ -o src/color_factory.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/color_factory.cpp
c++ -o src/renderer_common.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/renderer_common.cpp
In file included from include/mapnik/renderer_common.hpp:27,
                 from src/renderer_common.cpp:23:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/renderer_common/render_group_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/renderer_common/render_group_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/symbolizer.hpp:39,
                 from include/mapnik/attribute_collector.hpp:30,
                 from src/renderer_common/render_group_symbolizer.cpp:24:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/transform_processor.hpp:28,
                 from include/mapnik/attribute_collector.hpp:27,
                 from src/renderer_common/render_group_symbolizer.cpp:24:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/text/text_layout.hpp:34,
                 from include/mapnik/text/placement_finder.hpp:28,
                 from include/mapnik/text/symbolizer_helpers.hpp:26,
                 from include/mapnik/group/group_symbolizer_helper.hpp:26,
                 from src/renderer_common/render_group_symbolizer.cpp:27:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from deps/agg/include/agg_vertex_sequence.h:23,
                 from deps/agg/include/agg_math_stroke.h:24,
                 from include/mapnik/vertex_converters.hpp:42,
                 from include/mapnik/text/symbolizer_helpers.hpp:28,
                 from include/mapnik/group/group_symbolizer_helper.hpp:26,
                 from src/renderer_common/render_group_symbolizer.cpp:27:
deps/agg/include/agg_array.h: In instantiation of 'agg::pod_bvector<T, S>::pod_bvector(const agg::pod_bvector<T, S>&) [with T = mapnik::svg::path_attributes; unsigned int S = 6]':
include/mapnik/renderer_common/render_thunk.hpp:59:22:   required from here
deps/agg/include/agg_array.h:590:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mapnik::svg::path_attributes' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  590 |             memcpy(m_blocks[i], v.m_blocks[i], block_size * sizeof(T));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mapnik/renderer_common/render_thunk.hpp:30,
                 from include/mapnik/renderer_common/render_group_symbolizer.hpp:29,
                 from src/renderer_common/render_group_symbolizer.cpp:29:
include/mapnik/svg/svg_path_attributes.hpp:40:8: note: 'struct mapnik::svg::path_attributes' declared here
   40 | struct path_attributes
      |        ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/transform_expression.hpp:28,
                 from include/mapnik/transform_processor.hpp:29,
                 from include/mapnik/attribute_collector.hpp:27,
                 from src/renderer_common/render_group_symbolizer.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::box2d<double>&}; _Tp = mapnik::box2d<double>; _Alloc = std::allocator<mapnik::box2d<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::box2d<double> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/transform_expression.hpp:28,
                 from include/mapnik/transform_processor.hpp:29,
                 from include/mapnik/attribute_collector.hpp:27,
                 from src/renderer_common/render_group_symbolizer.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In function 'void mapnik::render_group_symbolizer(const mapnik::group_symbolizer&, mapnik::feature_impl&, const attributes&, const mapnik::proj_transform&, const mapnik::box2d<double>&, mapnik::renderer_common&, mapnik::render_thunk_list_dispatch&)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::box2d<double>*, std::vector<mapnik::box2d<double> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
c++ -o src/renderer_common/render_markers_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/renderer_common/render_markers_symbolizer.cpp
In file included from /usr/include/boost/math/tools/cxx03_warn.hpp:9,
                 from /usr/include/boost/math/constants/constants.hpp:11,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/core/radian_access.hpp:33,
                 from /usr/include/boost/geometry/geometry.hpp:51,
                 from /usr/include/boost/geometry.hpp:17,
                 from include/mapnik/geometry_adapters.hpp:38,
                 from include/mapnik/geometry_centroid.hpp:27,
                 from include/mapnik/marker_helpers.hpp:29,
                 from src/renderer_common/render_markers_symbolizer.cpp:27:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/symbolizer.hpp:39,
                 from include/mapnik/marker_helpers.hpp:30,
                 from src/renderer_common/render_markers_symbolizer.cpp:27:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from include/mapnik/marker_helpers.hpp:26,
                 from src/renderer_common/render_markers_symbolizer.cpp:27:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/renderer_common/render_markers_symbolizer.hpp:28,
                 from include/mapnik/marker_helpers.hpp:38,
                 from src/renderer_common/render_markers_symbolizer.cpp:27:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/renderer_common/render_pattern.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/renderer_common/render_pattern.cpp
c++ -o src/renderer_common/render_thunk_extractor.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/renderer_common/render_thunk_extractor.cpp
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/renderer_common/render_markers_symbolizer.hpp:28,
                 from src/renderer_common/render_thunk_extractor.cpp:26:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/renderer_common/render_markers_symbolizer.hpp:29,
                 from src/renderer_common/render_thunk_extractor.cpp:26:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/renderer_common.hpp:30,
                 from include/mapnik/renderer_common/render_markers_symbolizer.hpp:28,
                 from src/renderer_common/render_thunk_extractor.cpp:26:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
src/renderer_common/render_thunk_extractor.cpp: In member function 'void mapnik::render_thunk_extractor::operator()(const mapnik::markers_symbolizer&) const':
src/renderer_common/render_thunk_extractor.cpp:90:11: warning: declaration of 'using context_type = struct mapnik::detail::thunk_markers_renderer_context' shadows a global declaration [-Wshadow]
   90 |     using context_type = detail::thunk_markers_renderer_context;
      |           ^~~~~~~~~~~~
In file included from include/mapnik/expression_evaluator.hpp:32,
                 from include/mapnik/symbolizer.hpp:33,
                 from include/mapnik/vertex_converters.hpp:38,
                 from include/mapnik/text/symbolizer_helpers.hpp:28,
                 from include/mapnik/renderer_common/render_thunk.hpp:31,
                 from include/mapnik/renderer_common/render_thunk_extractor.hpp:28,
                 from src/renderer_common/render_thunk_extractor.cpp:27:
include/mapnik/feature.hpp:90:7: note: shadowed declaration is here
   90 | using context_type = context<std::map<std::string,std::size_t> >;
      |       ^~~~~~~~~~~~
In file included from include/mapnik/svg/svg_path_adapter.hpp:34,
                 from include/mapnik/marker.hpp:29,
                 from include/mapnik/renderer_common/render_markers_symbolizer.hpp:26,
                 from src/renderer_common/render_thunk_extractor.cpp:26:
deps/agg/include/agg_array.h: In instantiation of 'agg::pod_bvector<T, S>::pod_bvector(const agg::pod_bvector<T, S>&) [with T = mapnik::svg::path_attributes; unsigned int S = 6]':
include/mapnik/renderer_common/render_thunk.hpp:59:22:   required from here
deps/agg/include/agg_array.h:590:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mapnik::svg::path_attributes' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  590 |             memcpy(m_blocks[i], v.m_blocks[i], block_size * sizeof(T));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mapnik/renderer_common/render_thunk.hpp:30,
                 from include/mapnik/renderer_common/render_thunk_extractor.hpp:28,
                 from src/renderer_common/render_thunk_extractor.cpp:27:
include/mapnik/svg/svg_path_attributes.hpp:40:8: note: 'struct mapnik::svg::path_attributes' declared here
   40 | struct path_attributes
      |        ^~~~~~~~~~~~~~~
c++ -o src/renderer_common/pattern_alignment.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/renderer_common/pattern_alignment.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/symbolizer.hpp:39,
                 from src/renderer_common/pattern_alignment.cpp:28:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/expression_evaluator.hpp:27,
                 from include/mapnik/symbolizer.hpp:33,
                 from src/renderer_common/pattern_alignment.cpp:28:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from src/renderer_common/pattern_alignment.cpp:29:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/math.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/math.cpp
c++ -o src/value.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/value.cpp
c++ -o src/cairo/process_markers_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/cairo/process_markers_symbolizer.cpp
In file included from include/mapnik/cairo/cairo_context.hpp:33,
                 from include/mapnik/cairo/cairo_renderer.hpp:33,
                 from src/cairo/process_markers_symbolizer.cpp:26:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cairo/process_markers_symbolizer.cpp: In member function 'void mapnik::cairo_renderer<T>::process(const mapnik::markers_symbolizer&, mapnik::feature_impl&, const mapnik::proj_transform&)':
src/cairo/process_markers_symbolizer.cpp:79:11: warning: declaration of 'using context_type = struct mapnik::detail::cairo_markers_renderer_context' shadows a global declaration [-Wshadow]
   79 |     using context_type = detail::cairo_markers_renderer_context;
      |           ^~~~~~~~~~~~
In file included from include/mapnik/expression_evaluator.hpp:32,
                 from include/mapnik/symbolizer.hpp:33,
                 from src/cairo/process_markers_symbolizer.cpp:29:
include/mapnik/feature.hpp:90:7: note: shadowed declaration is here
   90 | using context_type = context<std::map<std::string,std::size_t> >;
      |       ^~~~~~~~~~~~
c++ -o src/cairo/process_group_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/cairo/process_group_symbolizer.cpp
In file included from include/mapnik/cairo/cairo_context.hpp:33,
                 from include/mapnik/cairo/cairo_renderer.hpp:33,
                 from src/cairo/process_group_symbolizer.cpp:29:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mapnik/svg/svg_path_adapter.hpp:34,
                 from include/mapnik/marker.hpp:29,
                 from src/cairo/process_group_symbolizer.cpp:26:
deps/agg/include/agg_array.h: In instantiation of 'agg::pod_bvector<T, S>::pod_bvector(const agg::pod_bvector<T, S>&) [with T = mapnik::svg::path_attributes; unsigned int S = 6]':
include/mapnik/renderer_common/render_thunk.hpp:59:22:   required from here
deps/agg/include/agg_array.h:590:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mapnik::svg::path_attributes' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  590 |             memcpy(m_blocks[i], v.m_blocks[i], block_size * sizeof(T));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mapnik/renderer_common/render_thunk.hpp:30,
                 from include/mapnik/renderer_common/render_group_symbolizer.hpp:29,
                 from src/cairo/process_group_symbolizer.cpp:33:
include/mapnik/svg/svg_path_attributes.hpp:40:8: note: 'struct mapnik::svg::path_attributes' declared here
   40 | struct path_attributes
      |        ^~~~~~~~~~~~~~~
c++ -o src/cairo/cairo_context.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/cairo/cairo_context.cpp
In file included from include/mapnik/cairo/cairo_context.hpp:33,
                 from src/cairo/cairo_context.cpp:25:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/font_set.hpp:31,
                 from include/mapnik/font_engine_freetype.hpp:30,
                 from include/mapnik/cairo/cairo_context.hpp:33,
                 from src/cairo/cairo_context.cpp:25:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void mapnik::cairo_context::set_dash(const dash_array&, double)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/cairo/cairo_renderer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/cairo/cairo_renderer.cpp
In file included from include/mapnik/cairo/cairo_context.hpp:33,
                 from include/mapnik/cairo/cairo_renderer.hpp:33,
                 from src/cairo/cairo_renderer.cpp:29:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cairo/cairo_renderer.cpp: In member function 'void mapnik::cairo_render_marker_visitor::operator()(const mapnik::marker_svg&)':
src/cairo/cairo_renderer.cpp:257:60: warning: declaration of 'attributes' shadows a global declaration [-Wshadow]
  257 |             agg::pod_bvector<svg::path_attributes> const & attributes = vmarker->attributes();
      |                                                            ^~~~~~~~~~
In file included from include/mapnik/symbolizer_base.hpp:34,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/cairo/cairo_renderer.hpp:32,
                 from src/cairo/cairo_renderer.cpp:29:
include/mapnik/attribute.hpp:73:7: note: shadowed declaration is here
   73 | using attributes = std::unordered_map<std::string, value>;
      |       ^~~~~~~~~~
c++ -o src/cairo/cairo_render_vector.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/cairo/cairo_render_vector.cpp
In file included from include/mapnik/cairo/cairo_context.hpp:33,
                 from include/mapnik/cairo/cairo_renderer.hpp:33,
                 from src/cairo/cairo_render_vector.cpp:26:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/cairo/cairo_render_vector.cpp: In function 'void mapnik::render_vector_marker(mapnik::cairo_context&, mapnik::svg::svg_path_adapter&, const agg::pod_bvector<mapnik::svg::path_attributes>&, const mapnik::box2d<double>&, const agg::trans_affine&, double)':
src/cairo/cairo_render_vector.cpp:36:74: warning: declaration of 'attributes' shadows a global declaration [-Wshadow]
   36 |                           agg::pod_bvector<svg::path_attributes> const & attributes,
      |                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~
In file included from include/mapnik/symbolizer_base.hpp:34,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/cairo/cairo_renderer.hpp:32,
                 from src/cairo/cairo_render_vector.cpp:26:
include/mapnik/attribute.hpp:73:7: note: shadowed declaration is here
   73 | using attributes = std::unordered_map<std::string, value>;
      |       ^~~~~~~~~~
c++ -o src/cairo/process_text_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/cairo/process_text_symbolizer.cpp
In file included from include/mapnik/cairo/cairo_context.hpp:33,
                 from include/mapnik/cairo/cairo_renderer.hpp:33,
                 from src/cairo/process_text_symbolizer.cpp:26:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/cairo/process_line_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/cairo/process_line_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/cairo/cairo_renderer.hpp:32,
                 from src/cairo/process_line_symbolizer.cpp:28:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/cairo/process_line_symbolizer.cpp:26:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/cairo/cairo_context.hpp:33,
                 from include/mapnik/cairo/cairo_renderer.hpp:33,
                 from src/cairo/process_line_symbolizer.cpp:28:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/cairo/process_line_symbolizer.cpp:26:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::vertex<double, 2>&}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex<double, 2> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/cairo/process_line_symbolizer.cpp:26:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/cairo/process_line_symbolizer.cpp:26:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::vertex<double, 2>}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex<double, 2> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::vertex<double, 2>}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/cairo/process_line_symbolizer.cpp:26:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
c++ -o src/cairo/process_line_pattern_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/cairo/process_line_pattern_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/cairo/cairo_renderer.hpp:32,
                 from src/cairo/process_line_pattern_symbolizer.cpp:29:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/cairo/process_line_pattern_symbolizer.cpp:27:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/cairo/cairo_context.hpp:33,
                 from include/mapnik/cairo/cairo_renderer.hpp:33,
                 from src/cairo/process_line_pattern_symbolizer.cpp:29:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/cairo/process_line_pattern_symbolizer.cpp:27:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::vertex<double, 2>&}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex<double, 2> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::vertex<double, 2>}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex<double, 2> >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::vertex<double, 2>}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/cairo/process_line_pattern_symbolizer.cpp:27:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
c++ -o src/cairo/process_polygon_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/cairo/process_polygon_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/cairo/cairo_renderer.hpp:32,
                 from src/cairo/process_polygon_symbolizer.cpp:28:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/cairo/process_polygon_symbolizer.cpp:26:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/cairo/cairo_context.hpp:33,
                 from include/mapnik/cairo/cairo_renderer.hpp:33,
                 from src/cairo/process_polygon_symbolizer.cpp:28:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/cairo/process_polygon_symbolizer.cpp:26:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::vertex<double, 2>&}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex<double, 2> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/cairo/process_polygon_symbolizer.cpp:26:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
c++ -o src/cairo/process_polygon_pattern_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/cairo/process_polygon_pattern_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/cairo/cairo_renderer.hpp:32,
                 from src/cairo/process_polygon_pattern_symbolizer.cpp:28:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/cairo/process_polygon_pattern_symbolizer.cpp:26:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/cairo/cairo_context.hpp:33,
                 from include/mapnik/cairo/cairo_renderer.hpp:33,
                 from src/cairo/process_polygon_pattern_symbolizer.cpp:28:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/cairo/process_polygon_pattern_symbolizer.cpp:26:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::vertex<double, 2>&}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex<double, 2> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/cairo/process_polygon_pattern_symbolizer.cpp:26:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
c++ -o src/cairo/process_debug_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/cairo/process_debug_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/symbolizer.hpp:39,
                 from src/cairo/process_debug_symbolizer.cpp:27:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/cairo/process_debug_symbolizer.cpp:26:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/cairo/cairo_context.hpp:33,
                 from include/mapnik/cairo/cairo_renderer.hpp:33,
                 from src/cairo/process_debug_symbolizer.cpp:30:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/cairo/process_point_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/cairo/process_point_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/symbolizer.hpp:39,
                 from src/cairo/process_point_symbolizer.cpp:26:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/attribute.hpp:28,
                 from include/mapnik/expression_evaluator.hpp:27,
                 from include/mapnik/symbolizer.hpp:33,
                 from src/cairo/process_point_symbolizer.cpp:26:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/cairo/cairo_context.hpp:33,
                 from src/cairo/process_point_symbolizer.cpp:29:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/math/tools/cxx03_warn.hpp:9,
                 from /usr/include/boost/math/constants/constants.hpp:11,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/core/radian_access.hpp:33,
                 from /usr/include/boost/geometry/geometry.hpp:51,
                 from /usr/include/boost/geometry.hpp:17,
                 from include/mapnik/geometry_adapters.hpp:38,
                 from include/mapnik/geometry_centroid.hpp:27,
                 from include/mapnik/renderer_common/process_point_symbolizer.hpp:32,
                 from src/cairo/process_point_symbolizer.cpp:32:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/expression_evaluator.hpp:27,
                 from include/mapnik/symbolizer.hpp:33,
                 from src/cairo/process_point_symbolizer.cpp:26:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::label_collision_detector4::label&}; _Tp = mapnik::label_collision_detector4::label; _Alloc = std::allocator<mapnik::label_collision_detector4::label>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::label_collision_detector4::label, std::allocator<mapnik::label_collision_detector4::label> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/expression_evaluator.hpp:27,
                 from include/mapnik/symbolizer.hpp:33,
                 from src/cairo/process_point_symbolizer.cpp:26:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void mapnik::quad_tree<T0, T1>::do_insert_data(mapnik::quad_tree<T0, T1>::value_type, const bbox_type&, mapnik::quad_tree<T0, T1>::node*, unsigned int&) [with T0 = mapnik::label_collision_detector4::label; T1 = mapnik::box2d<double>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::label_collision_detector4::label*, std::vector<mapnik::label_collision_detector4::label, std::allocator<mapnik::label_collision_detector4::label> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::label_collision_detector4::label*, std::vector<mapnik::label_collision_detector4::label, std::allocator<mapnik::label_collision_detector4::label> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from src/cairo/process_point_symbolizer.cpp:32:
include/mapnik/renderer_common/process_point_symbolizer.hpp: In function 'void mapnik::render_point_symbolizer(const mapnik::point_symbolizer&, mapnik::feature_impl&, const mapnik::proj_transform&, RendererType&, F) [with F = mapnik::cairo_renderer<std::shared_ptr<_cairo> >::process(const mapnik::point_symbolizer&, mapnik::feature_impl&, const mapnik::proj_transform&)::<lambda(const mapnik::pixel_position&, const mapnik::marker&, const agg::trans_affine&, double)>; RendererType = mapnik::renderer_common]':
include/mapnik/renderer_common/process_point_symbolizer.hpp:90:23: warning: 'pt.mapnik::geometry::point<double>::x' may be used uninitialized [-Wmaybe-uninitialized]
   90 |         double x = pt.x;
      |                    ~~~^
include/mapnik/renderer_common/process_point_symbolizer.hpp:72:41: note: 'pt' declared here
   72 |         mapnik::geometry::point<double> pt;
      |                                         ^~
include/mapnik/renderer_common/process_point_symbolizer.hpp:91:23: warning: 'pt.mapnik::geometry::point<double>::y' may be used uninitialized [-Wmaybe-uninitialized]
   91 |         double y = pt.y;
      |                    ~~~^
include/mapnik/renderer_common/process_point_symbolizer.hpp:72:41: note: 'pt' declared here
   72 |         mapnik::geometry::point<double> pt;
      |                                         ^~
c++ -o src/cairo/process_raster_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/cairo/process_raster_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/cairo/cairo_renderer.hpp:32,
                 from src/cairo/process_raster_symbolizer.cpp:30:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/cairo/process_raster_symbolizer.cpp:27:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/cairo/cairo_context.hpp:33,
                 from include/mapnik/cairo/cairo_renderer.hpp:33,
                 from src/cairo/process_raster_symbolizer.cpp:30:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/cairo/process_building_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/cairo/process_building_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/symbolizer.hpp:39,
                 from src/cairo/process_building_symbolizer.cpp:28:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/cairo/process_building_symbolizer.cpp:27:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/cairo/cairo_context.hpp:33,
                 from include/mapnik/cairo/cairo_renderer.hpp:33,
                 from src/cairo/process_building_symbolizer.cpp:30:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/png_reader.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/png_reader.cpp
c++ -o src/tiff_reader.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/tiff_reader.cpp
In file included from src/tiff_reader.cpp:38:
include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes]
   60 | extern template class MAPNIK_DECL singleton<mapped_memory_cache, CreateStatic>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/tiff_reader.cpp: In member function 'void mapnik::tiff_reader<T>::init()':
src/tiff_reader.cpp:346:12: warning: 'uint16' is deprecated [-Wdeprecated-declarations]
  346 |     uint16 extrasamples = 0;
      |            ^~~~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/tiffio.h:31,
                 from src/tiff_reader.cpp:29:
/usr/include/arm-linux-gnueabihf/tiff.h:81:38: note: declared here
   81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED;
      |                                      ^~~~~~
src/tiff_reader.cpp:347:13: warning: 'uint16' is deprecated [-Wdeprecated-declarations]
  347 |     uint16* sampleinfo = nullptr;
      |             ^~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabihf/tiffio.h:31,
                 from src/tiff_reader.cpp:29:
/usr/include/arm-linux-gnueabihf/tiff.h:81:38: note: declared here
   81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED;
      |                                      ^~~~~~
src/tiff_reader.cpp:360:16: warning: 'uint16' is deprecated [-Wdeprecated-declarations]
  360 |         uint16 count = 0;
      |                ^~~~~
In file included from /usr/include/arm-linux-gnueabihf/tiffio.h:31,
                 from src/tiff_reader.cpp:29:
/usr/include/arm-linux-gnueabihf/tiff.h:81:38: note: declared here
   81 | typedef TIFF_MSC_DEPRECATED uint16_t uint16 TIFF_GCC_DEPRECATED;
      |                                      ^~~~~~
c++ -o src/webp_reader.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/webp_reader.cpp
c++ -o src/jpeg_reader.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/jpeg_reader.cpp
c++ -o src/agg/agg_renderer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/agg/agg_renderer.cpp
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/agg_renderer.hpp:37,
                 from src/agg/agg_renderer.cpp:24:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/agg/agg_renderer.cpp: In member function 'void mapnik::agg_render_marker_visitor<buffer_type>::operator()(const mapnik::marker_svg&) const':
src/agg/agg_renderer.cpp:380:15: warning: declaration of 'using svg_attribute_type = class agg::pod_bvector<mapnik::svg::path_attributes>' shadows a global declaration [-Wshadow]
  380 |         using svg_attribute_type = agg::pod_bvector<mapnik::svg::path_attributes>;
      |               ^~~~~~~~~~~~~~~~~~
In file included from src/agg/agg_renderer.cpp:32:
include/mapnik/marker.hpp:48:7: note: shadowed declaration is here
   48 | using svg_attribute_type = agg::pod_bvector<svg::path_attributes>;
      |       ^~~~~~~~~~~~~~~~~~
c++ -o src/agg/process_dot_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/agg/process_dot_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/agg_renderer.hpp:30,
                 from src/agg/process_dot_symbolizer.cpp:25:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/agg/process_dot_symbolizer.cpp:24:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/agg_renderer.hpp:37,
                 from src/agg/process_dot_symbolizer.cpp:25:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/agg/process_building_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/agg/process_building_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/agg_renderer.hpp:30,
                 from src/agg/process_building_symbolizer.cpp:27:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/agg/process_building_symbolizer.cpp:26:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/agg_renderer.hpp:37,
                 from src/agg/process_building_symbolizer.cpp:27:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/agg/process_line_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/agg/process_line_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/agg_renderer.hpp:30,
                 from src/agg/process_line_symbolizer.cpp:27:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/agg/process_line_symbolizer.cpp:24:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/agg_renderer.hpp:37,
                 from src/agg/process_line_symbolizer.cpp:27:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/agg/process_line_symbolizer.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::vertex<double, 2>&}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex<double, 2> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::vertex<double, 2>}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex<double, 2> >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::vertex<double, 2>}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/agg/process_line_symbolizer.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
c++ -o src/agg/process_line_pattern_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/agg/process_line_pattern_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/agg_renderer.hpp:30,
                 from src/agg/process_line_pattern_symbolizer.cpp:27:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/agg/process_line_pattern_symbolizer.cpp:24:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/agg_renderer.hpp:37,
                 from src/agg/process_line_pattern_symbolizer.cpp:27:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/agg/process_line_pattern_symbolizer.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::vertex<double, 2>&}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex<double, 2> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/agg/process_line_pattern_symbolizer.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/agg/process_line_pattern_symbolizer.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::vertex<double, 2>}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex<double, 2> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::vertex<double, 2>}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/agg/process_line_pattern_symbolizer.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
c++ -o src/agg/process_text_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/agg/process_text_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/agg_renderer.hpp:30,
                 from src/agg/process_text_symbolizer.cpp:25:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/agg/process_text_symbolizer.cpp:24:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/agg_renderer.hpp:37,
                 from src/agg/process_text_symbolizer.cpp:25:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/agg/process_point_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/agg/process_point_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/agg_renderer.hpp:30,
                 from src/agg/process_point_symbolizer.cpp:25:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/agg/process_point_symbolizer.cpp:24:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/agg_renderer.hpp:37,
                 from src/agg/process_point_symbolizer.cpp:25:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/math/tools/cxx03_warn.hpp:9,
                 from /usr/include/boost/math/constants/constants.hpp:11,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/core/radian_access.hpp:33,
                 from /usr/include/boost/geometry/geometry.hpp:51,
                 from /usr/include/boost/geometry.hpp:17,
                 from include/mapnik/geometry_adapters.hpp:38,
                 from include/mapnik/geometry_centroid.hpp:27,
                 from include/mapnik/renderer_common/process_point_symbolizer.hpp:32,
                 from src/agg/process_point_symbolizer.cpp:35:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/agg/process_point_symbolizer.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::label_collision_detector4::label&}; _Tp = mapnik::label_collision_detector4::label; _Alloc = std::allocator<mapnik::label_collision_detector4::label>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::label_collision_detector4::label, std::allocator<mapnik::label_collision_detector4::label> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/agg/process_point_symbolizer.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void mapnik::quad_tree<T0, T1>::do_insert_data(mapnik::quad_tree<T0, T1>::value_type, const bbox_type&, mapnik::quad_tree<T0, T1>::node*, unsigned int&) [with T0 = mapnik::label_collision_detector4::label; T1 = mapnik::box2d<double>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::label_collision_detector4::label*, std::vector<mapnik::label_collision_detector4::label, std::allocator<mapnik::label_collision_detector4::label> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::label_collision_detector4::label*, std::vector<mapnik::label_collision_detector4::label, std::allocator<mapnik::label_collision_detector4::label> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from src/agg/process_point_symbolizer.cpp:35:
include/mapnik/renderer_common/process_point_symbolizer.hpp: In function 'void mapnik::render_point_symbolizer(const mapnik::point_symbolizer&, mapnik::feature_impl&, const mapnik::proj_transform&, RendererType&, F) [with F = mapnik::agg_renderer<mapnik::image<mapnik::rgba8_t> >::process(const mapnik::point_symbolizer&, mapnik::feature_impl&, const mapnik::proj_transform&)::<lambda(const mapnik::pixel_position&, const mapnik::marker&, const agg::trans_affine&, double)>; RendererType = mapnik::renderer_common]':
include/mapnik/renderer_common/process_point_symbolizer.hpp:90:23: warning: 'pt.mapnik::geometry::point<double>::x' may be used uninitialized [-Wmaybe-uninitialized]
   90 |         double x = pt.x;
      |                    ~~~^
include/mapnik/renderer_common/process_point_symbolizer.hpp:72:41: note: 'pt' declared here
   72 |         mapnik::geometry::point<double> pt;
      |                                         ^~
include/mapnik/renderer_common/process_point_symbolizer.hpp:91:23: warning: 'pt.mapnik::geometry::point<double>::y' may be used uninitialized [-Wmaybe-uninitialized]
   91 |         double y = pt.y;
      |                    ~~~^
include/mapnik/renderer_common/process_point_symbolizer.hpp:72:41: note: 'pt' declared here
   72 |         mapnik::geometry::point<double> pt;
      |                                         ^~
c++ -o src/agg/process_polygon_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/agg/process_polygon_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/agg_renderer.hpp:30,
                 from src/agg/process_polygon_symbolizer.cpp:28:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/agg/process_polygon_symbolizer.cpp:27:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/agg_renderer.hpp:37,
                 from src/agg/process_polygon_symbolizer.cpp:28:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/agg/process_polygon_symbolizer.cpp:27:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::vertex<double, 2>&}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex<double, 2> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/agg/process_polygon_symbolizer.cpp:27:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
c++ -o src/agg/process_polygon_pattern_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/agg/process_polygon_pattern_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/agg_renderer.hpp:30,
                 from src/agg/process_polygon_pattern_symbolizer.cpp:26:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/agg/process_polygon_pattern_symbolizer.cpp:24:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/agg_renderer.hpp:37,
                 from src/agg/process_polygon_pattern_symbolizer.cpp:26:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/agg/process_polygon_pattern_symbolizer.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::vertex<double, 2>&}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex<double, 2> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/agg/process_polygon_pattern_symbolizer.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
c++ -o src/agg/process_raster_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/agg/process_raster_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/agg_renderer.hpp:30,
                 from src/agg/process_raster_symbolizer.cpp:25:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/agg/process_raster_symbolizer.cpp:24:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/agg_renderer.hpp:37,
                 from src/agg/process_raster_symbolizer.cpp:25:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/agg/process_shield_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/agg/process_shield_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/agg_renderer.hpp:30,
                 from src/agg/process_shield_symbolizer.cpp:25:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/agg/process_shield_symbolizer.cpp:24:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/agg_renderer.hpp:37,
                 from src/agg/process_shield_symbolizer.cpp:25:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/agg/process_markers_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/agg/process_markers_symbolizer.cpp
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/agg_renderer.hpp:37,
                 from src/agg/process_markers_symbolizer.cpp:25:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/agg/process_markers_symbolizer.cpp: In member function 'void mapnik::agg_renderer<T0, T1>::process(const mapnik::markers_symbolizer&, mapnik::feature_impl&, const mapnik::proj_transform&)':
src/agg/process_markers_symbolizer.cpp:139:11: warning: declaration of 'using context_type = struct mapnik::detail::agg_markers_renderer_context<mapnik::svg::svg_renderer_agg<mapnik::svg::path_adapter<mapnik::svg::vertex_stl_adapter<std::vector<agg::vertex_base<double> > > >, agg::pod_bvector<mapnik::svg::path_attributes>, agg::renderer_scanline_aa_solid<agg::renderer_base<agg::pixfmt_custom_blend_rgba<agg::comp_op_adaptor_rgba_pre<agg::rgba8T<agg::linear>, agg::order_rgba>, agg::row_ptr_cache<unsigned char> > > >, agg::pixfmt_custom_blend_rgba<agg::comp_op_adaptor_rgba_pre<agg::rgba8T<agg::linear>, agg::order_rgba>, agg::row_ptr_cache<unsigned char> > >, agg::row_ptr_cache<unsigned char>, mapnik::rasterizer>' shadows a global declaration [-Wshadow]
  139 |     using context_type = detail::agg_markers_renderer_context<svg_renderer_type,
      |           ^~~~~~~~~~~~
In file included from include/mapnik/agg_render_marker.hpp:24,
                 from src/agg/process_markers_symbolizer.cpp:27:
include/mapnik/feature.hpp:90:7: note: shadowed declaration is here
   90 | using context_type = context<std::map<std::string,std::size_t> >;
      |       ^~~~~~~~~~~~
c++ -o src/agg/process_group_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/agg/process_group_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/agg_renderer.hpp:30,
                 from src/agg/process_group_symbolizer.cpp:25:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/agg/process_group_symbolizer.cpp:24:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/agg_renderer.hpp:37,
                 from src/agg/process_group_symbolizer.cpp:25:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from deps/agg/include/agg_rasterizer_cells_aa.h:36,
                 from deps/agg/include/agg_rasterizer_scanline_aa.h:32,
                 from include/mapnik/agg_rasterizer.hpp:32,
                 from src/agg/process_group_symbolizer.cpp:26:
deps/agg/include/agg_array.h: In instantiation of 'agg::pod_bvector<T, S>::pod_bvector(const agg::pod_bvector<T, S>&) [with T = mapnik::svg::path_attributes; unsigned int S = 6]':
include/mapnik/renderer_common/render_thunk.hpp:59:22:   required from here
deps/agg/include/agg_array.h:590:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mapnik::svg::path_attributes' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  590 |             memcpy(m_blocks[i], v.m_blocks[i], block_size * sizeof(T));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mapnik/agg_render_marker.hpp:26,
                 from src/agg/process_group_symbolizer.cpp:27:
include/mapnik/svg/svg_path_attributes.hpp:40:8: note: 'struct mapnik::svg::path_attributes' declared here
   40 | struct path_attributes
      |        ^~~~~~~~~~~~~~~
c++ -o src/agg/process_debug_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/agg/process_debug_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/agg_renderer.hpp:30,
                 from src/agg/process_debug_symbolizer.cpp:25:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/agg/process_debug_symbolizer.cpp:24:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/agg_renderer.hpp:37,
                 from src/agg/process_debug_symbolizer.cpp:25:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/grid/process_markers_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/grid/process_markers_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/grid/grid_renderer.hpp:31,
                 from src/grid/process_markers_symbolizer.cpp:48:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/grid/grid_view.hpp:29,
                 from include/mapnik/grid/grid.hpp:30,
                 from include/mapnik/grid/grid_renderer.hpp:29,
                 from src/grid/process_markers_symbolizer.cpp:48:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/grid/grid_renderer.hpp:37,
                 from src/grid/process_markers_symbolizer.cpp:48:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/grid/process_group_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/grid/process_group_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/grid/grid_renderer.hpp:31,
                 from src/grid/process_group_symbolizer.cpp:28:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/grid/process_group_symbolizer.cpp:26:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/grid/grid_renderer.hpp:37,
                 from src/grid/process_group_symbolizer.cpp:28:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from deps/agg/include/agg_rasterizer_cells_aa.h:36,
                 from deps/agg/include/agg_rasterizer_scanline_aa.h:32,
                 from include/mapnik/grid/grid_rasterizer.hpp:30,
                 from src/grid/process_group_symbolizer.cpp:27:
deps/agg/include/agg_array.h: In instantiation of 'agg::pod_bvector<T, S>::pod_bvector(const agg::pod_bvector<T, S>&) [with T = mapnik::svg::path_attributes; unsigned int S = 6]':
include/mapnik/renderer_common/render_thunk.hpp:59:22:   required from here
deps/agg/include/agg_array.h:590:19: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'struct mapnik::svg::path_attributes' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess]
  590 |             memcpy(m_blocks[i], v.m_blocks[i], block_size * sizeof(T));
      |             ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from include/mapnik/svg/svg_renderer_agg.hpp:27,
                 from src/grid/process_group_symbolizer.cpp:34:
include/mapnik/svg/svg_path_attributes.hpp:40:8: note: 'struct mapnik::svg::path_attributes' declared here
   40 | struct path_attributes
      |        ^~~~~~~~~~~~~~~
c++ -o src/grid/grid.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/grid/grid.cpp
c++ -o src/grid/grid_renderer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/grid/grid_renderer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/grid/grid_renderer.hpp:31,
                 from src/grid/grid_renderer.cpp:27:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/grid/grid_view.hpp:29,
                 from include/mapnik/grid/grid.hpp:30,
                 from include/mapnik/grid/grid_renderer.hpp:29,
                 from src/grid/grid_renderer.cpp:27:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/grid/grid_renderer.hpp:37,
                 from src/grid/grid_renderer.cpp:27:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/grid/process_building_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/grid/process_building_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/grid/grid_renderer.hpp:31,
                 from src/grid/process_building_symbolizer.cpp:29:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/grid/process_building_symbolizer.cpp:27:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/grid/grid_renderer.hpp:37,
                 from src/grid/process_building_symbolizer.cpp:29:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/grid/process_line_pattern_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/grid/process_line_pattern_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/grid/grid_renderer.hpp:31,
                 from src/grid/process_line_pattern_symbolizer.cpp:29:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/grid/process_line_pattern_symbolizer.cpp:27:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/grid/grid_renderer.hpp:37,
                 from src/grid/process_line_pattern_symbolizer.cpp:29:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/grid/process_line_pattern_symbolizer.cpp:27:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::vertex<double, 2>&}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex<double, 2> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/grid/process_line_pattern_symbolizer.cpp:27:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/grid/process_line_pattern_symbolizer.cpp:27:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::vertex<double, 2>}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex<double, 2> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::vertex<double, 2>}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/grid/process_line_pattern_symbolizer.cpp:27:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
c++ -o src/grid/process_line_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/grid/process_line_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/grid/grid_renderer.hpp:31,
                 from src/grid/process_line_symbolizer.cpp:28:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/grid/process_line_symbolizer.cpp:26:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/grid/grid_renderer.hpp:37,
                 from src/grid/process_line_symbolizer.cpp:28:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/grid/process_line_symbolizer.cpp:26:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::vertex<double, 2>&}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex<double, 2> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::vertex<double, 2>}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex<double, 2> >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::vertex<double, 2>}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/grid/process_line_symbolizer.cpp:26:
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::polygon_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::line_string_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = agg::conv_smooth_poly1_curve<mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::offset_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::simplify_converter<mapnik::detail::converter_traits<mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<agg::conv_clip_polyline<const mapnik::geometry::point_vertex_adapter<double> > > >, mapnik::affine_transform_tag>::conv_type>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
c++ -o src/grid/process_point_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/grid/process_point_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/grid/grid_renderer.hpp:31,
                 from src/grid/process_point_symbolizer.cpp:28:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/grid/process_point_symbolizer.cpp:26:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/grid/grid_renderer.hpp:37,
                 from src/grid/process_point_symbolizer.cpp:28:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/math/tools/cxx03_warn.hpp:9,
                 from /usr/include/boost/math/constants/constants.hpp:11,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/core/radian_access.hpp:33,
                 from /usr/include/boost/geometry/geometry.hpp:51,
                 from /usr/include/boost/geometry.hpp:17,
                 from include/mapnik/geometry_adapters.hpp:38,
                 from include/mapnik/geometry_centroid.hpp:27,
                 from include/mapnik/renderer_common/process_point_symbolizer.hpp:32,
                 from src/grid/process_point_symbolizer.cpp:37:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/grid/process_point_symbolizer.cpp:26:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::label_collision_detector4::label&}; _Tp = mapnik::label_collision_detector4::label; _Alloc = std::allocator<mapnik::label_collision_detector4::label>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::label_collision_detector4::label, std::allocator<mapnik::label_collision_detector4::label> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/grid/process_point_symbolizer.cpp:26:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void mapnik::quad_tree<T0, T1>::do_insert_data(mapnik::quad_tree<T0, T1>::value_type, const bbox_type&, mapnik::quad_tree<T0, T1>::node*, unsigned int&) [with T0 = mapnik::label_collision_detector4::label; T1 = mapnik::box2d<double>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::label_collision_detector4::label*, std::vector<mapnik::label_collision_detector4::label, std::allocator<mapnik::label_collision_detector4::label> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::label_collision_detector4::label*, std::vector<mapnik::label_collision_detector4::label, std::allocator<mapnik::label_collision_detector4::label> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from src/grid/process_point_symbolizer.cpp:37:
include/mapnik/renderer_common/process_point_symbolizer.hpp: In function 'void mapnik::render_point_symbolizer(const mapnik::point_symbolizer&, mapnik::feature_impl&, const mapnik::proj_transform&, RendererType&, F) [with F = mapnik::grid_renderer<mapnik::hit_grid<mapnik::gray64s_t> >::process(const mapnik::point_symbolizer&, mapnik::feature_impl&, const mapnik::proj_transform&)::<lambda(const mapnik::pixel_position&, const mapnik::marker&, const agg::trans_affine&, double)>; RendererType = mapnik::renderer_common]':
include/mapnik/renderer_common/process_point_symbolizer.hpp:90:23: warning: 'pt.mapnik::geometry::point<double>::x' may be used uninitialized [-Wmaybe-uninitialized]
   90 |         double x = pt.x;
      |                    ~~~^
include/mapnik/renderer_common/process_point_symbolizer.hpp:72:41: note: 'pt' declared here
   72 |         mapnik::geometry::point<double> pt;
      |                                         ^~
include/mapnik/renderer_common/process_point_symbolizer.hpp:91:23: warning: 'pt.mapnik::geometry::point<double>::y' may be used uninitialized [-Wmaybe-uninitialized]
   91 |         double y = pt.y;
      |                    ~~~^
include/mapnik/renderer_common/process_point_symbolizer.hpp:72:41: note: 'pt' declared here
   72 |         mapnik::geometry::point<double> pt;
      |                                         ^~
c++ -o src/grid/process_polygon_pattern_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/grid/process_polygon_pattern_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/grid/grid_renderer.hpp:31,
                 from src/grid/process_polygon_pattern_symbolizer.cpp:29:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/grid/process_polygon_pattern_symbolizer.cpp:27:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/grid/grid_renderer.hpp:37,
                 from src/grid/process_polygon_pattern_symbolizer.cpp:29:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/grid/process_polygon_pattern_symbolizer.cpp:27:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::vertex<double, 2>&}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex<double, 2> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/grid/process_polygon_pattern_symbolizer.cpp:27:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, agg::conv_clip_polygon<const mapnik::geometry::line_string_vertex_adapter<double> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::point_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::polygon_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'unsigned int mapnik::simplify_converter<Geometry>::vertex(double*, double*) [with Geometry = mapnik::transform_path_adapter<mapnik::view_transform, const mapnik::geometry::line_string_vertex_adapter<double> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
c++ -o src/grid/process_polygon_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/grid/process_polygon_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/grid/grid_renderer.hpp:31,
                 from src/grid/process_polygon_symbolizer.cpp:31:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/grid/process_polygon_symbolizer.cpp:29:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/grid/grid_renderer.hpp:37,
                 from src/grid/process_polygon_symbolizer.cpp:31:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/grid/process_polygon_symbolizer.cpp:29:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::vertex<double, 2>&}; _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::vertex<double, 2> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/grid/process_polygon_symbolizer.cpp:29:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapnik::vertex<double, 2>; _Alloc = std::allocator<mapnik::vertex<double, 2> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::vertex<double, 2>*, std::vector<mapnik::vertex<double, 2> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
c++ -o src/grid/process_raster_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/grid/process_raster_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/grid/grid_renderer.hpp:31,
                 from src/grid/process_raster_symbolizer.cpp:28:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/grid/process_raster_symbolizer.cpp:26:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/grid/grid_renderer.hpp:37,
                 from src/grid/process_raster_symbolizer.cpp:28:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/grid/process_shield_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/grid/process_shield_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/grid/grid_renderer.hpp:31,
                 from src/grid/process_shield_symbolizer.cpp:28:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/grid/process_shield_symbolizer.cpp:26:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/grid/grid_renderer.hpp:37,
                 from src/grid/process_shield_symbolizer.cpp:28:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/grid/process_text_symbolizer.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/grid/process_text_symbolizer.cpp
In file included from include/mapnik/symbolizer_base.hpp:32,
                 from include/mapnik/rule.hpp:28,
                 from include/mapnik/grid/grid_renderer.hpp:31,
                 from src/grid/process_text_symbolizer.cpp:27:
include/mapnik/raster_colorizer.hpp:82:26: warning: declaration of 'value' shadows a global declaration [-Wshadow]
   82 |     colorizer_stop(float value = 0,
      |                    ~~~~~~^~~~~~~~~
In file included from include/mapnik/feature.hpp:29,
                 from src/grid/process_text_symbolizer.cpp:26:
include/mapnik/value.hpp:113:7: note: shadowed declaration is here
  113 | using value = value_adl_barrier::value;
      |       ^~~~~
In file included from include/mapnik/renderer_common.hpp:27,
                 from include/mapnik/grid/grid_renderer.hpp:37,
                 from src/grid/process_text_symbolizer.cpp:27:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/libxml2_loader.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DHAVE_CAIRO -DGRID_RENDERER -DHAVE_LIBXML2 -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid src/libxml2_loader.cpp
c++ -o src/libmapnik.so -Wl,-rpath-link,. -Wl,-soname,libmapnik.so.3.1 -Wl,-z,origin -Wl,-rpath=\$ORIGIN -Wl,-z,relro -Wl,-z,now -g0 -pthread -shared src/expression_grammar.os src/fs.os src/request.os src/well_known_srs.os src/params.os src/image_filter_types.os src/image_filter_grammar.os src/color.os src/conversions.os src/image_copy.os src/image_compositing.os src/image_scaling.os src/box2d.os src/datasource_cache.os src/datasource_cache_static.os src/debug.os src/geometry_reprojection.os src/geometry/interior.os src/expression_node.os src/expression_string.os src/expression.os src/transform_expression.os src/feature_kv_iterator.os src/feature_style_processor.os src/feature_type_style.os src/dasharray_parser.os src/font_engine_freetype.os src/font_set.os src/function_call.os src/gradient.os src/parse_path.os src/image_reader.os src/cairo_io.os src/image.os src/image_view.os src/image_view_any.os src/image_any.os src/image_options.os src/image_util.os src/image_util_jpeg.os src/image_util_png.os src/image_util_tiff.os src/image_util_webp.os src/layer.os src/map.os src/load_map.os src/palette.os src/marker_helpers.os src/transform_expression_grammar.os src/geometry_envelope.os src/plugin.os src/rule.os src/save_map.os src/wkb.os src/twkb.os src/projection.os src/proj_transform.os src/scale_denominator.os src/simplify.os src/parse_transform.os src/memory_datasource.os src/symbolizer.os src/symbolizer_keys.os src/symbolizer_enumerations.os src/unicode.os src/raster_colorizer.os src/mapped_memory_cache.os src/marker_cache.os src/svg/svg_parser.os src/svg/svg_path_parser.os src/svg/svg_points_parser.os src/svg/svg_transform_parser.os src/warp.os src/css_color_grammar.os src/vertex_cache.os src/vertex_adapters.os src/text/font_library.os src/text/text_layout.os src/text/text_line.os src/text/itemizer.os src/text/scrptrun.os src/text/face.os src/text/glyph_positions.os src/text/placement_finder.os src/text/properties_util.os src/text/renderer.os src/text/symbolizer_helpers.os src/text/text_properties.os src/text/font_feature_settings.os src/text/formatting/base.os src/text/formatting/list.os src/text/formatting/text.os src/text/formatting/format.os src/text/formatting/layout.os src/text/formatting/registry.os src/text/placements/registry.os src/text/placements/base.os src/text/placements/dummy.os src/text/placements/list.os src/text/placements/simple.os src/group/group_layout_manager.os src/group/group_rule.os src/group/group_symbolizer_helper.os src/xml_tree.os src/config_error.os src/color_factory.os src/renderer_common.os src/renderer_common/render_group_symbolizer.os src/renderer_common/render_markers_symbolizer.os src/renderer_common/render_pattern.os src/renderer_common/render_thunk_extractor.os src/renderer_common/pattern_alignment.os src/math.os src/value.os src/cairo/process_markers_symbolizer.os src/cairo/process_group_symbolizer.os src/cairo/cairo_context.os src/cairo/cairo_renderer.os src/cairo/cairo_render_vector.os src/cairo/process_text_symbolizer.os src/cairo/process_line_symbolizer.os src/cairo/process_line_pattern_symbolizer.os src/cairo/process_polygon_symbolizer.os src/cairo/process_polygon_pattern_symbolizer.os src/cairo/process_debug_symbolizer.os src/cairo/process_point_symbolizer.os src/cairo/process_raster_symbolizer.os src/cairo/process_building_symbolizer.os src/png_reader.os src/tiff_reader.os src/webp_reader.os src/jpeg_reader.os src/agg/agg_renderer.os src/agg/process_dot_symbolizer.os src/agg/process_building_symbolizer.os src/agg/process_line_symbolizer.os src/agg/process_line_pattern_symbolizer.os src/agg/process_text_symbolizer.os src/agg/process_point_symbolizer.os src/agg/process_polygon_symbolizer.os src/agg/process_polygon_pattern_symbolizer.os src/agg/process_raster_symbolizer.os src/agg/process_shield_symbolizer.os src/agg/process_markers_symbolizer.os src/agg/process_group_symbolizer.os src/agg/process_debug_symbolizer.os src/grid/process_markers_symbolizer.os src/grid/process_group_symbolizer.os src/grid/grid.os src/grid/grid_renderer.os src/grid/process_building_symbolizer.os src/grid/process_line_pattern_symbolizer.os src/grid/process_line_symbolizer.os src/grid/process_point_symbolizer.os src/grid/process_polygon_pattern_symbolizer.os src/grid/process_polygon_symbolizer.os src/grid/process_raster_symbolizer.os src/grid/process_shield_symbolizer.os src/grid/process_text_symbolizer.os src/libxml2_loader.os -Ldeps/agg -Lsrc -Lsrc/json -Lsrc/wkt -Lfreetype -Lxml2 -L/usr/lib -L/usr/lib/arm-linux-gnueabihf -lagg -lboost_filesystem -lboost_regex -lcairo -lpng -ltiff -lwebp -lxml2 -licui18n -lboost_system -lharfbuzz -ljpeg -licuuc -lfreetype -lz -ldl
c++ -o src/json/generic_json.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql src/json/generic_json.cpp
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/boost/spirit/home/support/attributes.hpp:49,
                 from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12,
                 from /usr/include/boost/spirit/home/qi/action/action.hpp:16,
                 from /usr/include/boost/spirit/home/qi/action.hpp:14,
                 from /usr/include/boost/spirit/home/qi.hpp:14,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/json/generic_json.hpp:32,
                 from src/json/generic_json.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = std::pair<std::__cxx11::basic_string<char>, mapnik::json::json_value>; _Tp = std::pair<std::__cxx11::basic_string<char>, mapnik::json::json_value>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, mapnik::json::json_value> >]':
/usr/include/c++/11/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector<std::pair<std::__cxx11::basic_string<char>, mapnik::json::json_value> >::iterator' changed in GCC 7.1
  395 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = mapnik::json::json_value; _Tp = mapnik::json::json_value; _Alloc = std::allocator<mapnik::json::json_value>]':
/usr/include/c++/11/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector<mapnik::json::json_value>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::json::json_value&}; _Tp = mapnik::json::json_value; _Alloc = std::allocator<mapnik::json::json_value>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::json::json_value>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = mapnik::json::json_value; _Alloc = std::allocator<mapnik::json::json_value>]':
/usr/include/c++/11/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector<mapnik::json::json_value>::const_iterator' changed in GCC 7.1
  130 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector<mapnik::json::json_value>::const_iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc:154:26: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<mapnik::json::json_value*, std::vector<mapnik::json::json_value> >' changed in GCC 7.1
  154 |             _M_insert_aux(__pos, std::move(__x_copy._M_val()));
      |             ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:161:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::json::json_value*, std::vector<mapnik::json::json_value> >' changed in GCC 7.1
  161 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/spirit/home/support/string_traits.hpp:16,
                 from /usr/include/boost/spirit/home/support/nonterminal/expand_arg.hpp:20,
                 from /usr/include/boost/spirit/home/support/context.hpp:17,
                 from /usr/include/boost/spirit/home/qi/domain.hpp:18,
                 from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:15,
                 from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
                 from /usr/include/boost/spirit/home/qi/action.hpp:14,
                 from /usr/include/boost/spirit/home/qi.hpp:14,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/json/generic_json.hpp:32,
                 from src/json/generic_json.cpp:23:
/usr/include/boost/spirit/home/support/container.hpp: In static member function 'static R boost::detail::function::function_obj_invoker4<FunctionObj, R, T0, T1, T2, T3>::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::list<boost::spirit::qi::reference<const boost::spirit::qi::rule<const char*, mapnik::json::json_value(), boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false> > >, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::nil_> > > >, mpl_::bool_<false> >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context<boost::fusion::cons<std::vector<mapnik::json::json_value>&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >&]':
/usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector<mapnik::json::json_value>::const_iterator' changed in GCC 7.1
  291 |             c.insert(c.end(), val);
      |             ~~~~~~~~^~~~~~~~~~~~~~
/usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector<mapnik::json::json_value>::const_iterator' changed in GCC 7.1
  291 |             c.insert(c.end(), val);
      |             ~~~~~~~~^~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/boost/spirit/home/support/attributes.hpp:49,
                 from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12,
                 from /usr/include/boost/spirit/home/qi/action/action.hpp:16,
                 from /usr/include/boost/spirit/home/qi/action.hpp:14,
                 from /usr/include/boost/spirit/home/qi.hpp:14,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/json/generic_json.hpp:32,
                 from src/json/generic_json.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value>&}; _Tp = std::pair<std::__cxx11::basic_string<char>, mapnik::json::json_value>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, mapnik::json::json_value> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<std::__cxx11::basic_string<char>, mapnik::json::json_value> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = std::pair<std::__cxx11::basic_string<char>, mapnik::json::json_value>; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, mapnik::json::json_value> >]':
/usr/include/c++/11/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector<std::pair<std::__cxx11::basic_string<char>, mapnik::json::json_value> >::const_iterator' changed in GCC 7.1
  130 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:154:26: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, mapnik::json::json_value>*, std::vector<std::pair<std::__cxx11::basic_string<char>, mapnik::json::json_value> > >' changed in GCC 7.1
  154 |             _M_insert_aux(__pos, std::move(__x_copy._M_val()));
      |             ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:161:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::__cxx11::basic_string<char>, mapnik::json::json_value>*, std::vector<std::pair<std::__cxx11::basic_string<char>, mapnik::json::json_value> > >' changed in GCC 7.1
  161 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/spirit/home/support/string_traits.hpp:16,
                 from /usr/include/boost/spirit/home/support/nonterminal/expand_arg.hpp:20,
                 from /usr/include/boost/spirit/home/support/context.hpp:17,
                 from /usr/include/boost/spirit/home/qi/domain.hpp:18,
                 from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:15,
                 from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
                 from /usr/include/boost/spirit/home/qi/action.hpp:14,
                 from /usr/include/boost/spirit/home/qi.hpp:14,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/json/generic_json.hpp:32,
                 from src/json/generic_json.cpp:23:
/usr/include/boost/spirit/home/support/container.hpp: In static member function 'static R boost::detail::function::function_obj_invoker4<FunctionObj, R, T0, T1, T2, T3>::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::list<boost::spirit::qi::reference<const boost::spirit::qi::rule<const char*, std::pair<std::__cxx11::basic_string<char>, mapnik::json::json_value>(), boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false> > >, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::nil_> > > >, mpl_::bool_<false> >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context<boost::fusion::cons<std::vector<std::pair<std::__cxx11::basic_string<char>, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >&]':
/usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector<std::pair<std::__cxx11::basic_string<char>, mapnik::json::json_value> >::const_iterator' changed in GCC 7.1
  291 |             c.insert(c.end(), val);
      |             ~~~~~~~~^~~~~~~~~~~~~~
/usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector<std::pair<std::__cxx11::basic_string<char>, mapnik::json::json_value> >::const_iterator' changed in GCC 7.1
  291 |             c.insert(c.end(), val);
      |             ~~~~~~~~^~~~~~~~~~~~~~
c++ -o src/json/mapnik_geometry_to_geojson.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql src/json/mapnik_geometry_to_geojson.cpp
c++ -o src/json/mapnik_json_feature_collection_grammar.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql src/json/mapnik_json_feature_collection_grammar.cpp
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/spirit/home/qi/string/symbols.hpp:30,
                 from /usr/include/boost/spirit/home/qi/string.hpp:15,
                 from /usr/include/boost/spirit/home/qi.hpp:28,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/json/generic_json.hpp:32,
                 from include/mapnik/json/geometry_grammar.hpp:29,
                 from include/mapnik/json/feature_collection_grammar.hpp:28,
                 from include/mapnik/json/feature_collection_grammar_impl.hpp:26,
                 from src/json/mapnik_json_feature_collection_grammar.cpp:24:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/json/mapnik_json_feature_grammar.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql src/json/mapnik_json_feature_grammar.cpp
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/spirit/home/qi/string/symbols.hpp:30,
                 from /usr/include/boost/spirit/home/qi/string.hpp:15,
                 from /usr/include/boost/spirit/home/qi.hpp:28,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/json/generic_json.hpp:32,
                 from include/mapnik/json/geometry_grammar.hpp:29,
                 from include/mapnik/json/feature_grammar.hpp:29,
                 from include/mapnik/json/feature_grammar_impl.hpp:25,
                 from src/json/mapnik_json_feature_grammar.cpp:24:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/json/mapnik_json_feature_grammar.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::value_adl_barrier::value}; _Tp = mapnik::value_adl_barrier::value; _Alloc = std::allocator<mapnik::value_adl_barrier::value>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::value_adl_barrier::value>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'typename boost::phoenix::actor<Expr>::result<boost::phoenix::actor<Expr>(A ...)>::type boost::phoenix::actor<Expr>::operator()(A&& ...) const [with A = {boost::fusion::vector<mapnik::json::json_value&>&, boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type&, boost::fusion::cons<mapnik::feature_impl&, boost::fusion::nil_> >, boost::fusion::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, bool&}; Expr = boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list4<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<mapnik::json::put_property>, 0>, boost::phoenix::actor<boost::spirit::attribute<1> >, boost::phoenix::actor<boost::spirit::local_variable<0> >, boost::phoenix::actor<boost::spirit::argument<0> > >, 4>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::value_adl_barrier::value*, std::vector<mapnik::value_adl_barrier::value> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/json/mapnik_json_generator_grammar.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql src/json/mapnik_json_generator_grammar.cpp
c++ -o src/json/mapnik_json_geometry_grammar.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql src/json/mapnik_json_geometry_grammar.cpp
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/spirit/home/qi/string/symbols.hpp:30,
                 from /usr/include/boost/spirit/home/qi/string.hpp:15,
                 from /usr/include/boost/spirit/home/qi.hpp:28,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/json/generic_json.hpp:32,
                 from include/mapnik/json/geometry_grammar.hpp:29,
                 from include/mapnik/json/geometry_grammar_impl.hpp:26,
                 from src/json/mapnik_json_geometry_grammar.cpp:23:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/spirit/home/support/detail/hold_any.hpp:30,
                 from /usr/include/boost/spirit/home/support/attributes.hpp:19,
                 from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12,
                 from /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:15,
                 from /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:16,
                 from /usr/include/boost/spirit/home/qi/operator/expect.hpp:15,
                 from /usr/include/boost/spirit/home/qi/nonterminal/error_handler.hpp:14,
                 from include/mapnik/json/error_handler.hpp:30,
                 from include/mapnik/json/geometry_grammar_impl.hpp:25,
                 from src/json/mapnik_json_geometry_grammar.cpp:23:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__reverse(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double> > >]':
/usr/include/c++/11/bits/stl_algo.h:1116:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double> > >' changed in GCC 7.1
 1116 |     __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1116:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double> > >' changed in GCC 7.1
In file included from /usr/include/boost/spirit/home/qi/operator.hpp:20,
                 from /usr/include/boost/spirit/home/qi.hpp:23,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/json/generic_json.hpp:32,
                 from include/mapnik/json/geometry_grammar.hpp:29,
                 from include/mapnik/json/geometry_grammar_impl.hpp:26,
                 from src/json/mapnik_json_geometry_grammar.cpp:23:
/usr/include/boost/spirit/home/qi/operator/list.hpp: In member function 'bool boost::spirit::qi::list<Left, Right>::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<const char*, boost::spirit::context<boost::fusion::cons<mapnik::geometry::geometry<double>&, boost::fusion::nil_>, boost::fusion::vector<int, mapbox::util::variant<mapnik::json::empty, mapnik::geometry::point<double>, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::vector<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::allocator<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > > >, std::vector<std::vector<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::allocator<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > > >, std::allocator<std::vector<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::allocator<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > > > > > > > >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, boost::spirit::unused_type, mpl_::bool_<false> >; Left = boost::spirit::qi::parameterized_nonterminal<boost::spirit::qi::rule<const char*, void(int&, mapbox::util::variant<mapnik::json::empty, mapnik::geometry::point<double>, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::vector<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::allocator<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > > >, std::vector<std::vector<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::allocator<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > > >, std::allocator<std::vector<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::allocator<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > > > > > >&, mapnik::geometry::geometry<double>&), boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector<boost::phoenix::actor<boost::spirit::local_variable<0> >, boost::phoenix::actor<boost::spirit::local_variable<1> >, boost::phoenix::actor<boost::spirit::attribute<0> > > >; Right = boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>]':
/usr/include/boost/spirit/home/qi/operator/list.hpp:64:14: note: parameter passing for argument of type 'boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<const char*, boost::spirit::context<boost::fusion::cons<mapnik::geometry::geometry<double>&, boost::fusion::nil_>, boost::fusion::vector<int, mapbox::util::variant<mapnik::json::empty, mapnik::geometry::point<double>, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::vector<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::allocator<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > > >, std::vector<std::vector<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::allocator<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > > >, std::allocator<std::vector<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::allocator<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > > > > > > > >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, boost::spirit::unused_type, mpl_::bool_<false> >' changed in GCC 7.1
   64 |         bool parse_container(F f) const
      |              ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/boost/spirit/home/support/attributes.hpp:49,
                 from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12,
                 from /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:15,
                 from /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:16,
                 from /usr/include/boost/spirit/home/qi/operator/expect.hpp:15,
                 from /usr/include/boost/spirit/home/qi/nonterminal/error_handler.hpp:14,
                 from include/mapnik/json/error_handler.hpp:30,
                 from include/mapnik/json/geometry_grammar_impl.hpp:25,
                 from src/json/mapnik_json_geometry_grammar.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::geometry::geometry<double>&}; _Tp = mapnik::geometry::geometry<double>; _Alloc = std::allocator<mapnik::geometry::geometry<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::geometry<double>, std::allocator<mapnik::geometry::geometry<double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from /usr/include/boost/spirit/home/support/attributes.hpp:49,
                 from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12,
                 from /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:15,
                 from /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:16,
                 from /usr/include/boost/spirit/home/qi/operator/expect.hpp:15,
                 from /usr/include/boost/spirit/home/qi/nonterminal/error_handler.hpp:14,
                 from include/mapnik/json/error_handler.hpp:30,
                 from include/mapnik/json/geometry_grammar_impl.hpp:25,
                 from src/json/mapnik_json_geometry_grammar.cpp:23:
/usr/include/c++/11/bits/stl_vector.h: In static member function 'static R boost::detail::function::function_obj_invoker4<FunctionObj, R, T0, T1, T2, T3>::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder<boost::spirit::qi::list<boost::spirit::qi::action<boost::spirit::qi::reference<const boost::spirit::qi::rule<const char*, boost::spirit::locals<int, mapbox::util::variant<mapnik::json::empty, mapnik::geometry::point<double>, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::vector<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::allocator<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > > >, std::vector<std::vector<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::allocator<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > > >, std::allocator<std::vector<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::allocator<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > > > > > > >, mapnik::geometry::geometry<double>(), boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list3<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::stl::push_back>, 0>, boost::phoenix::actor<boost::spirit::attribute<0> >, boost::phoenix::actor<boost::spirit::argument<0> > >, 3> > >, boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false> >, mpl_::bool_<false> >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context<boost::fusion::cons<mapnik::geometry::geometry_collection<double>&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >&]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::geometry<double>*, std::vector<mapnik::geometry::geometry<double>, std::allocator<mapnik::geometry::geometry<double> > > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::geometry<double>*, std::vector<mapnik::geometry::geometry<double>, std::allocator<mapnik::geometry::geometry<double> > > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/boost/spirit/home/support/attributes.hpp:49,
                 from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12,
                 from /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:15,
                 from /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:16,
                 from /usr/include/boost/spirit/home/qi/operator/expect.hpp:15,
                 from /usr/include/boost/spirit/home/qi/nonterminal/error_handler.hpp:14,
                 from include/mapnik/json/error_handler.hpp:30,
                 from include/mapnik/json/geometry_grammar_impl.hpp:25,
                 from src/json/mapnik_json_geometry_grammar.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::geometry::point<double>}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double> >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const mapnik::geometry::point<double>}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void mapnik::json::create_multilinestring<Geometry>::operator()(const std::vector<std::vector<mapnik::geometry::point<double> > >&) const [with Geometry = mapnik::geometry::geometry<double>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::geometry::point<double>&}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double> >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
                 from /usr/include/boost/spirit/home/support/attributes.hpp:49,
                 from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12,
                 from /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:15,
                 from /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:16,
                 from /usr/include/boost/spirit/home/qi/operator/expect.hpp:15,
                 from /usr/include/boost/spirit/home/qi/nonterminal/error_handler.hpp:14,
                 from include/mapnik/json/error_handler.hpp:30,
                 from include/mapnik/json/geometry_grammar_impl.hpp:25,
                 from src/json/mapnik_json_geometry_grammar.cpp:23:
/usr/include/c++/11/bits/stl_vector.h: In static member function 'static void boost::geometry::detail::correct_closure::close_or_open_ring<Ring>::apply(Ring&) [with Ring = mapnik::geometry::linear_ring<double>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/spirit/home/support/detail/hold_any.hpp:30,
                 from /usr/include/boost/spirit/home/support/attributes.hpp:19,
                 from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12,
                 from /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:15,
                 from /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:16,
                 from /usr/include/boost/spirit/home/qi/operator/expect.hpp:15,
                 from /usr/include/boost/spirit/home/qi/nonterminal/error_handler.hpp:14,
                 from include/mapnik/json/error_handler.hpp:30,
                 from include/mapnik/json/geometry_grammar_impl.hpp:25,
                 from src/json/mapnik_json_geometry_grammar.cpp:23:
/usr/include/c++/11/bits/stl_algo.h: In function 'static R mapbox::util::detail::dispatcher<R, T, Types ...>::apply(V&&, F&&) [with V = mapnik::geometry::geometry<double>&; F = const mapnik::geometry::detail::geometry_correct&; R = void; T = mapnik::geometry::multi_polygon<double>; Types = {mapnik::geometry::geometry_collection<double>}]':
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double> > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double> > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double> > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double> > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/boost/spirit/home/support/attributes.hpp:49,
                 from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12,
                 from /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:15,
                 from /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:16,
                 from /usr/include/boost/spirit/home/qi/operator/expect.hpp:15,
                 from /usr/include/boost/spirit/home/qi/nonterminal/error_handler.hpp:14,
                 from include/mapnik/json/error_handler.hpp:30,
                 from include/mapnik/json/geometry_grammar_impl.hpp:25,
                 from src/json/mapnik_json_geometry_grammar.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void mapnik::json::create_multipolygon<Geometry>::operator()(const std::vector<std::vector<std::vector<mapnik::geometry::point<double> > > >&) const [with Geometry = mapnik::geometry::geometry<double>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/spirit/home/support/detail/hold_any.hpp:30,
                 from /usr/include/boost/spirit/home/support/attributes.hpp:19,
                 from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12,
                 from /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:15,
                 from /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:16,
                 from /usr/include/boost/spirit/home/qi/operator/expect.hpp:15,
                 from /usr/include/boost/spirit/home/qi/nonterminal/error_handler.hpp:14,
                 from include/mapnik/json/error_handler.hpp:30,
                 from include/mapnik/json/geometry_grammar_impl.hpp:25,
                 from src/json/mapnik_json_geometry_grammar.cpp:23:
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double> > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double> > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/boost/spirit/home/support/attributes.hpp:49,
                 from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12,
                 from /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:15,
                 from /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:16,
                 from /usr/include/boost/spirit/home/qi/operator/expect.hpp:15,
                 from /usr/include/boost/spirit/home/qi/nonterminal/error_handler.hpp:14,
                 from include/mapnik/json/error_handler.hpp:30,
                 from include/mapnik/json/geometry_grammar_impl.hpp:25,
                 from src/json/mapnik_json_geometry_grammar.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void mapnik::json::create_polygon<Geometry>::operator()(const std::vector<std::vector<mapnik::geometry::point<double> > >&) const [with Geometry = mapnik::geometry::geometry<double>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/spirit/home/support/detail/hold_any.hpp:30,
                 from /usr/include/boost/spirit/home/support/attributes.hpp:19,
                 from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12,
                 from /usr/include/boost/spirit/home/qi/detail/pass_container.hpp:15,
                 from /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:16,
                 from /usr/include/boost/spirit/home/qi/operator/expect.hpp:15,
                 from /usr/include/boost/spirit/home/qi/nonterminal/error_handler.hpp:14,
                 from include/mapnik/json/error_handler.hpp:30,
                 from include/mapnik/json/geometry_grammar_impl.hpp:25,
                 from src/json/mapnik_json_geometry_grammar.cpp:23:
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double> > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double> > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/spirit/home/qi/operator.hpp:20,
                 from /usr/include/boost/spirit/home/qi.hpp:23,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/json/generic_json.hpp:32,
                 from include/mapnik/json/geometry_grammar.hpp:29,
                 from include/mapnik/json/geometry_grammar_impl.hpp:26,
                 from src/json/mapnik_json_geometry_grammar.cpp:23:
/usr/include/boost/spirit/home/qi/operator/list.hpp: In static member function 'static R boost::detail::function::function_obj_invoker4<FunctionObj, R, T0, T1, T2, T3>::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::phoenix::actor<boost::spirit::local_variable<0> >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<int>, 0> > >, 2> > >, boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::list<boost::spirit::qi::parameterized_nonterminal<boost::spirit::qi::rule<const char*, void(int&, mapbox::util::variant<mapnik::json::empty, mapnik::geometry::point<double>, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::vector<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::allocator<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > > >, std::vector<std::vector<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::allocator<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > > >, std::allocator<std::vector<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::allocator<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > > > > > >&, mapnik::geometry::geometry<double>&), boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector<boost::phoenix::actor<boost::spirit::local_variable<0> >, boost::phoenix::actor<boost::spirit::local_variable<1> >, boost::phoenix::actor<boost::spirit::attribute<0> > > >, boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false> >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list4<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<mapnik::json::create_geometry_impl>, 0>, boost::phoenix::actor<boost::spirit::attribute<0> >, boost::phoenix::actor<boost::spirit::local_variable<0> >, boost::phoenix::actor<boost::spirit::local_variable<1> > >, 4> > >, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::nil_> > > >, mpl_::bool_<false> >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context<boost::fusion::cons<mapnik::geometry::geometry<double>&, boost::fusion::nil_>, boost::fusion::vector<int, mapbox::util::variant<mapnik::json::empty, mapnik::geometry::point<double>, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::vector<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::allocator<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > > >, std::vector<std::vector<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::allocator<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > > >, std::allocator<std::vector<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::allocator<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > > > > > > > >&; T3 = const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >&]':
/usr/include/boost/spirit/home/qi/operator/list.hpp:95:33: note: parameter passing for argument of type 'boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<const char*, boost::spirit::context<boost::fusion::cons<mapnik::geometry::geometry<double>&, boost::fusion::nil_>, boost::fusion::vector<int, mapbox::util::variant<mapnik::json::empty, mapnik::geometry::point<double>, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::vector<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::allocator<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > > >, std::vector<std::vector<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::allocator<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > > >, std::allocator<std::vector<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::allocator<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > > > > > > > >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, boost::spirit::unused_type, mpl_::bool_<false> >' changed in GCC 7.1
   95 |             if (!parse_container(detail::make_pass_container(f, attr_)))
      |                  ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/spirit/home/qi/operator/list.hpp:95:33: note: parameter passing for argument of type 'boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<const char*, boost::spirit::context<boost::fusion::cons<mapnik::geometry::geometry<double>&, boost::fusion::nil_>, boost::fusion::vector<int, mapbox::util::variant<mapnik::json::empty, mapnik::geometry::point<double>, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::vector<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::allocator<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > > >, std::vector<std::vector<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::allocator<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > > >, std::allocator<std::vector<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >, std::allocator<std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > > > > > > > >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, boost::spirit::unused_type, mpl_::bool_<false> >' changed in GCC 7.1
c++ -o src/json/mapnik_json_geometry_parser.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql src/json/mapnik_json_geometry_parser.cpp
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/spirit/home/qi/string/symbols.hpp:30,
                 from /usr/include/boost/spirit/home/qi/string.hpp:15,
                 from /usr/include/boost/spirit/home/qi.hpp:28,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/json/generic_json.hpp:32,
                 from include/mapnik/json/geometry_grammar.hpp:29,
                 from src/json/mapnik_json_geometry_parser.cpp:25:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/json/mapnik_json_positions_grammar.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql src/json/mapnik_json_positions_grammar.cpp
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/json/positions.hpp:28,
                 from include/mapnik/json/positions_grammar.hpp:27,
                 from include/mapnik/json/positions_grammar_impl.hpp:24,
                 from src/json/mapnik_json_positions_grammar.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::geometry::point<double>&}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'bool boost::spirit::qi::action<Subject, Action>::parse(Iterator&, const Iterator&, Context&, const Skipper&, Attribute&) const [with Iterator = const char*; Context = boost::spirit::context<boost::fusion::cons<std::vector<mapnik::geometry::point<double> >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >; Attribute = boost::spirit::unused_type; Subject = boost::spirit::qi::reference<const boost::spirit::qi::rule<const char*, mapnik::geometry::point<double>(), boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >; Action = boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list3<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<mapnik::json::push_position_impl>, 0>, boost::phoenix::actor<boost::spirit::attribute<0> >, boost::phoenix::actor<boost::spirit::argument<0> > >, 3> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o src/json/mapnik_topojson_grammar.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql src/json/mapnik_topojson_grammar.cpp
In file included from /usr/include/c++/11/list:64,
                 from /usr/include/boost/spirit/home/support/info.hpp:19,
                 from /usr/include/boost/spirit/home/qi/domain.hpp:16,
                 from /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:15,
                 from /usr/include/boost/spirit/home/qi/operator/expect.hpp:15,
                 from /usr/include/boost/spirit/home/qi/nonterminal/error_handler.hpp:14,
                 from include/mapnik/json/error_handler.hpp:30,
                 from include/mapnik/json/topojson_grammar.hpp:27,
                 from include/mapnik/json/topojson_grammar_impl.hpp:23,
                 from src/json/mapnik_topojson_grammar.cpp:24:
/usr/include/c++/11/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(std::__cxx11::list<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = mapnik::topojson::coordinate; _Alloc = std::allocator<mapnik::topojson::coordinate>]':
/usr/include/c++/11/bits/list.tcc:101:5: note: parameter passing for argument of type 'std::__cxx11::list<mapnik::topojson::coordinate>::const_iterator' changed in GCC 7.1
  101 |     list<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/spirit/home/support/string_traits.hpp:16,
                 from /usr/include/boost/spirit/home/support/nonterminal/expand_arg.hpp:20,
                 from /usr/include/boost/spirit/home/support/context.hpp:17,
                 from /usr/include/boost/spirit/home/qi/domain.hpp:18,
                 from /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:15,
                 from /usr/include/boost/spirit/home/qi/operator/expect.hpp:15,
                 from /usr/include/boost/spirit/home/qi/nonterminal/error_handler.hpp:14,
                 from include/mapnik/json/error_handler.hpp:30,
                 from include/mapnik/json/topojson_grammar.hpp:27,
                 from include/mapnik/json/topojson_grammar_impl.hpp:23,
                 from src/json/mapnik_topojson_grammar.cpp:24:
/usr/include/boost/spirit/home/support/container.hpp: In static member function 'static R boost::detail::function::function_obj_invoker4<FunctionObj, R, T0, T1, T2, T3>::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::optional<boost::spirit::qi::list<boost::spirit::qi::reference<const boost::spirit::qi::rule<const char*, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false> > >, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::nil_> > > >, mpl_::bool_<false> >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context<boost::fusion::cons<mapnik::topojson::arc&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >&]':
/usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::__cxx11::list<mapnik::topojson::coordinate>::const_iterator' changed in GCC 7.1
  291 |             c.insert(c.end(), val);
      |             ~~~~~~~~^~~~~~~~~~~~~~
/usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::__cxx11::list<mapnik::topojson::coordinate>::const_iterator' changed in GCC 7.1
  291 |             c.insert(c.end(), val);
      |             ~~~~~~~~^~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/json/mapnik_topojson_grammar.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, _Arg&&) [with _Arg = std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value>; _Tp = std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value>; _Alloc = std::allocator<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value> >]':
/usr/include/c++/11/bits/vector.tcc:395:7: note: parameter passing for argument of type 'std::vector<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value> >::iterator' changed in GCC 7.1
  395 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:66,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/json/mapnik_topojson_grammar.cpp:23:
/usr/include/c++/11/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value>*, std::vector<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value> > >; _ForwardIterator = std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value>*; bool _TrivialValueTypes = false]':
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value>*, std::vector<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value> > >' changed in GCC 7.1
   85 |         __uninit_copy(_InputIterator __first, _InputIterator __last,
      |         ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_uninitialized.h:85:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value>*, std::vector<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value> > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_uninitialized.h: In function 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value>; _Alloc = std::allocator<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value> >]':
/usr/include/c++/11/bits/stl_uninitialized.h:151:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value>*, std::vector<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value> > >' changed in GCC 7.1
  148 |       return std::__uninitialized_copy<__is_trivial(_ValueType1)
      |              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  149 |                                        && __is_trivial(_ValueType2)
      |                                        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  150 |                                        && __assignable>::
      |                                        ~~~~~~~~~~~~~~~~~~
  151 |         __uninit_copy(__first, __last, __result);
      |         ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/spirit/home/qi/operator.hpp:20,
                 from /usr/include/boost/spirit/home/qi.hpp:23,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/json/generic_json.hpp:32,
                 from include/mapnik/json/topology.hpp:26,
                 from include/mapnik/json/topojson_grammar.hpp:28,
                 from include/mapnik/json/topojson_grammar_impl.hpp:23,
                 from src/json/mapnik_topojson_grammar.cpp:24:
/usr/include/boost/spirit/home/qi/operator/list.hpp: In member function 'bool boost::spirit::qi::list<Left, Right>::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<const char*, boost::spirit::context<boost::fusion::cons<mapbox::util::variant<mapnik::topojson::empty, mapnik::topojson::point, mapnik::topojson::linestring, mapnik::topojson::polygon, mapnik::topojson::multi_point, mapnik::topojson::multi_linestring, mapnik::topojson::multi_polygon>&, boost::fusion::nil_>, boost::fusion::vector<int, mapbox::util::variant<mapnik::topojson::coordinate, std::vector<mapnik::topojson::coordinate, std::allocator<mapnik::topojson::coordinate> > >, mapbox::util::variant<std::vector<int, std::allocator<int> >, std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >, std::vector<std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >, std::allocator<std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > > > > >, std::vector<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value>, std::allocator<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value> > > > >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, const boost::spirit::unused_type, mpl_::bool_<false> >; Left = boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::literal_string<const char (&)[7], true>, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char, int> >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::phoenix::actor<boost::spirit::local_variable<0> >, boost::phoenix::actor<boost::spirit::argument<0> > >, 2> > >, boost::fusion::nil_> > > >, boost::fusion::cons<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::literal_string<const char (&)[14], true>, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<const boost::spirit::qi::rule<const char*, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >, 0>, mapbox::util::variant<mapnik::topojson::coordinate, std::vector<mapnik::topojson::coordinate, std::allocator<mapnik::topojson::coordinate> > >(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::phoenix::actor<boost::spirit::local_variable<1> >, boost::phoenix::actor<boost::spirit::argument<0> > >, 2> > >, boost::fusion::nil_> > > >, boost::fusion::cons<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::literal_string<const char (&)[7], true>, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<const boost::spirit::qi::rule<const char*, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >, 0>, mapbox::util::variant<std::vector<int, std::allocator<int> >, std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >, std::vector<std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >, std::allocator<std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > > > > >(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::phoenix::actor<boost::spirit::local_variable<2> >, boost::phoenix::actor<boost::spirit::argument<0> > >, 2> > >, boost::fusion::nil_> > > >, boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<const boost::spirit::qi::rule<const char*, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >, 0>, std::vector<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value> >(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::phoenix::actor<boost::spirit::local_variable<3> >, boost::phoenix::actor<boost::spirit::argument<0> > >, 2> > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<const char*, std::pair<std::__cxx11::basic_string<char>, mapnik::json::json_value>(), boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > > > > >; Right = boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>]':
/usr/include/boost/spirit/home/qi/operator/list.hpp:64:14: note: parameter passing for argument of type 'boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<const char*, boost::spirit::context<boost::fusion::cons<mapbox::util::variant<mapnik::topojson::empty, mapnik::topojson::point, mapnik::topojson::linestring, mapnik::topojson::polygon, mapnik::topojson::multi_point, mapnik::topojson::multi_linestring, mapnik::topojson::multi_polygon>&, boost::fusion::nil_>, boost::fusion::vector<int, mapbox::util::variant<mapnik::topojson::coordinate, std::vector<mapnik::topojson::coordinate, std::allocator<mapnik::topojson::coordinate> > >, mapbox::util::variant<std::vector<int, std::allocator<int> >, std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >, std::vector<std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >, std::allocator<std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > > > > >, std::vector<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value>, std::allocator<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value> > > > >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, const boost::spirit::unused_type, mpl_::bool_<false> >' changed in GCC 7.1
   64 |         bool parse_container(F f) const
      |              ^~~~~~~~~~~~~~~
/usr/include/boost/spirit/home/qi/operator/list.hpp: In static member function 'static R boost::detail::function::function_obj_invoker4<FunctionObj, R, T0, T1, T2, T3>::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::phoenix::actor<boost::spirit::local_variable<0> >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<int>, 0> > >, 2> > >, boost::fusion::cons<boost::spirit::qi::list<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::literal_string<const char (&)[7], true>, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<boost::spirit::qi::symbols<char, int> >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::phoenix::actor<boost::spirit::local_variable<0> >, boost::phoenix::actor<boost::spirit::argument<0> > >, 2> > >, boost::fusion::nil_> > > >, boost::fusion::cons<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::literal_string<const char (&)[14], true>, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<const boost::spirit::qi::rule<const char*, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >, 0>, mapbox::util::variant<mapnik::topojson::coordinate, std::vector<mapnik::topojson::coordinate, std::allocator<mapnik::topojson::coordinate> > >(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::phoenix::actor<boost::spirit::local_variable<1> >, boost::phoenix::actor<boost::spirit::argument<0> > >, 2> > >, boost::fusion::nil_> > > >, boost::fusion::cons<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::literal_string<const char (&)[7], true>, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<const boost::spirit::qi::rule<const char*, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >, 0>, mapbox::util::variant<std::vector<int, std::allocator<int> >, std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >, std::vector<std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >, std::allocator<std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > > > > >(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::phoenix::actor<boost::spirit::local_variable<2> >, boost::phoenix::actor<boost::spirit::argument<0> > >, 2> > >, boost::fusion::nil_> > > >, boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<const boost::spirit::qi::rule<const char*, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >, 0>, std::vector<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value> >(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::phoenix::actor<boost::spirit::local_variable<3> >, boost::phoenix::actor<boost::spirit::argument<0> > >, 2> > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<const char*, std::pair<std::__cxx11::basic_string<char>, mapnik::json::json_value>(), boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > > > > >, boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false> >, boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::phoenix::actor<boost::spirit::attribute<0> >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list5<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<mapnik::topojson::create_geometry_impl>, 0>, boost::phoenix::actor<boost::spirit::local_variable<0> >, boost::phoenix::actor<boost::spirit::local_variable<1> >, boost::phoenix::actor<boost::spirit::local_variable<2> >, boost::phoenix::actor<boost::spirit::local_variable<3> > >, 5> > >, 2> > >, boost::fusion::nil_> > > >, mpl_::bool_<false> >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context<boost::fusion::cons<mapbox::util::variant<mapnik::topojson::empty, mapnik::topojson::point, mapnik::topojson::linestring, mapnik::topojson::polygon, mapnik::topojson::multi_point, mapnik::topojson::multi_linestring, mapnik::topojson::multi_polygon>&, boost::fusion::nil_>, boost::fusion::vector<int, mapbox::util::variant<mapnik::topojson::coordinate, std::vector<mapnik::topojson::coordinate, std::allocator<mapnik::topojson::coordinate> > >, mapbox::util::variant<std::vector<int, std::allocator<int> >, std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >, std::vector<std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >, std::allocator<std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > > > > >, std::vector<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value>, std::allocator<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value> > > > >&; T3 = const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >&]':
/usr/include/boost/spirit/home/qi/operator/list.hpp:95:33: note: parameter passing for argument of type 'boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<const char*, boost::spirit::context<boost::fusion::cons<mapbox::util::variant<mapnik::topojson::empty, mapnik::topojson::point, mapnik::topojson::linestring, mapnik::topojson::polygon, mapnik::topojson::multi_point, mapnik::topojson::multi_linestring, mapnik::topojson::multi_polygon>&, boost::fusion::nil_>, boost::fusion::vector<int, mapbox::util::variant<mapnik::topojson::coordinate, std::vector<mapnik::topojson::coordinate, std::allocator<mapnik::topojson::coordinate> > >, mapbox::util::variant<std::vector<int, std::allocator<int> >, std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >, std::vector<std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >, std::allocator<std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > > > > >, std::vector<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value>, std::allocator<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value> > > > >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, const boost::spirit::unused_type, mpl_::bool_<false> >' changed in GCC 7.1
   95 |             if (!parse_container(detail::make_pass_container(f, attr_)))
      |                  ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/spirit/home/qi/operator/list.hpp:95:33: note: parameter passing for argument of type 'boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<const char*, boost::spirit::context<boost::fusion::cons<mapbox::util::variant<mapnik::topojson::empty, mapnik::topojson::point, mapnik::topojson::linestring, mapnik::topojson::polygon, mapnik::topojson::multi_point, mapnik::topojson::multi_linestring, mapnik::topojson::multi_polygon>&, boost::fusion::nil_>, boost::fusion::vector<int, mapbox::util::variant<mapnik::topojson::coordinate, std::vector<mapnik::topojson::coordinate, std::allocator<mapnik::topojson::coordinate> > >, mapbox::util::variant<std::vector<int, std::allocator<int> >, std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >, std::vector<std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > >, std::allocator<std::vector<std::vector<int, std::allocator<int> >, std::allocator<std::vector<int, std::allocator<int> > > > > > >, std::vector<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value>, std::allocator<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value> > > > >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >, const boost::spirit::unused_type, mpl_::bool_<false> >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/json/mapnik_topojson_grammar.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value>&}; _Tp = std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value>; _Alloc = std::allocator<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'bool boost::spirit::qi::detail::pass_container<F, Attr, Sequence>::dispatch_container(const Component&, mpl_::false_) const [with Component = boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<const char*, std::__cxx11::basic_string<char>(), boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<const char*, mapnik::json::json_value(), boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > > >; F = boost::spirit::qi::detail::fail_function<const char*, boost::spirit::context<boost::fusion::cons<std::vector<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value> >&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> > >; Attr = std::vector<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value> >; Sequence = mpl_::bool_<false>]':
/usr/include/c++/11/bits/vector.tcc:161:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value>*, std::vector<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mapnik::json::json_value> > >' changed in GCC 7.1
  161 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapbox::util::variant<mapnik::topojson::empty, mapnik::topojson::point, mapnik::topojson::linestring, mapnik::topojson::polygon, mapnik::topojson::multi_point, mapnik::topojson::multi_linestring, mapnik::topojson::multi_polygon>&}; _Tp = mapbox::util::variant<mapnik::topojson::empty, mapnik::topojson::point, mapnik::topojson::linestring, mapnik::topojson::polygon, mapnik::topojson::multi_point, mapnik::topojson::multi_linestring, mapnik::topojson::multi_polygon>; _Alloc = std::allocator<mapbox::util::variant<mapnik::topojson::empty, mapnik::topojson::point, mapnik::topojson::linestring, mapnik::topojson::polygon, mapnik::topojson::multi_point, mapnik::topojson::multi_linestring, mapnik::topojson::multi_polygon> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapbox::util::variant<mapnik::topojson::empty, mapnik::topojson::point, mapnik::topojson::linestring, mapnik::topojson::polygon, mapnik::topojson::multi_point, mapnik::topojson::multi_linestring, mapnik::topojson::multi_polygon> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapbox::util::variant<mapnik::topojson::empty, mapnik::topojson::point, mapnik::topojson::linestring, mapnik::topojson::polygon, mapnik::topojson::multi_point, mapnik::topojson::multi_linestring, mapnik::topojson::multi_polygon> >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/json/mapnik_topojson_grammar.cpp:23:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = mapbox::util::variant<mapnik::topojson::empty, mapnik::topojson::point, mapnik::topojson::linestring, mapnik::topojson::polygon, mapnik::topojson::multi_point, mapnik::topojson::multi_linestring, mapnik::topojson::multi_polygon>; _Alloc = std::allocator<mapbox::util::variant<mapnik::topojson::empty, mapnik::topojson::point, mapnik::topojson::linestring, mapnik::topojson::polygon, mapnik::topojson::multi_point, mapnik::topojson::multi_linestring, mapnik::topojson::multi_polygon> >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapbox::util::variant<mapnik::topojson::empty, mapnik::topojson::point, mapnik::topojson::linestring, mapnik::topojson::polygon, mapnik::topojson::multi_point, mapnik::topojson::multi_linestring, mapnik::topojson::multi_polygon>*, std::vector<mapbox::util::variant<mapnik::topojson::empty, mapnik::topojson::point, mapnik::topojson::linestring, mapnik::topojson::polygon, mapnik::topojson::multi_point, mapnik::topojson::multi_linestring, mapnik::topojson::multi_polygon> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from src/json/mapnik_topojson_grammar.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::topojson::coordinate&}; _Tp = mapnik::topojson::coordinate; _Alloc = std::allocator<mapnik::topojson::coordinate>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::topojson::coordinate>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = mapnik::topojson::coordinate; _Alloc = std::allocator<mapnik::topojson::coordinate>]':
/usr/include/c++/11/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector<mapnik::topojson::coordinate>::const_iterator' changed in GCC 7.1
  130 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:161:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::topojson::coordinate*, std::vector<mapnik::topojson::coordinate> >' changed in GCC 7.1
  161 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/spirit/home/support/string_traits.hpp:16,
                 from /usr/include/boost/spirit/home/support/nonterminal/expand_arg.hpp:20,
                 from /usr/include/boost/spirit/home/support/context.hpp:17,
                 from /usr/include/boost/spirit/home/qi/domain.hpp:18,
                 from /usr/include/boost/spirit/home/qi/operator/sequence_base.hpp:15,
                 from /usr/include/boost/spirit/home/qi/operator/expect.hpp:15,
                 from /usr/include/boost/spirit/home/qi/nonterminal/error_handler.hpp:14,
                 from include/mapnik/json/error_handler.hpp:30,
                 from include/mapnik/json/topojson_grammar.hpp:27,
                 from include/mapnik/json/topojson_grammar_impl.hpp:23,
                 from src/json/mapnik_topojson_grammar.cpp:24:
/usr/include/boost/spirit/home/support/container.hpp: In member function 'bool boost::spirit::qi::detail::expect_function<Iterator, Context, Skipper, Exception>::operator()(const Component&, Attribute&) const [with Component = boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::list<boost::spirit::qi::reference<const boost::spirit::qi::rule<const char*, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >, 0>, mapnik::topojson::coordinate(), boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false> >, boost::fusion::nil_> > >; Attribute = std::vector<mapnik::topojson::coordinate>; Iterator = const char*; Context = boost::spirit::context<boost::fusion::cons<mapbox::util::variant<mapnik::topojson::coordinate, std::vector<mapnik::topojson::coordinate, std::allocator<mapnik::topojson::coordinate> > >&, boost::fusion::nil_>, boost::fusion::vector<> >; Skipper = boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >; Exception = boost::spirit::qi::expectation_failure<const char*>]':
/usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector<mapnik::topojson::coordinate>::const_iterator' changed in GCC 7.1
  291 |             c.insert(c.end(), val);
      |             ~~~~~~~~^~~~~~~~~~~~~~
/usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector<mapnik::topojson::coordinate>::const_iterator' changed in GCC 7.1
  291 |             c.insert(c.end(), val);
      |             ~~~~~~~~^~~~~~~~~~~~~~
ar rc src/json/libmapnik-json.a src/json/generic_json.o src/json/mapnik_geometry_to_geojson.o src/json/mapnik_json_feature_collection_grammar.o src/json/mapnik_json_feature_grammar.o src/json/mapnik_json_generator_grammar.o src/json/mapnik_json_geometry_grammar.o src/json/mapnik_json_geometry_parser.o src/json/mapnik_json_positions_grammar.o src/json/mapnik_topojson_grammar.o
ranlib src/json/libmapnik-json.a
c++ -o src/wkt/mapnik_wkt_generator_grammar.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql src/wkt/mapnik_wkt_generator_grammar.cpp
c++ -o src/wkt/mapnik_wkt_grammar.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql src/wkt/mapnik_wkt_grammar.cpp
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/wkt/wkt_grammar.hpp:28,
                 from include/mapnik/wkt/wkt_grammar_impl.hpp:23,
                 from src/wkt/mapnik_wkt_grammar.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::geometry::point<double>&}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::const_iterator, const value_type&) [with _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:130:5: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::const_iterator' changed in GCC 7.1
  130 |     vector<_Tp, _Alloc>::
      |     ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:161:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
  161 |         _M_realloc_insert(begin() + (__position - cbegin()), __x);
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/spirit/home/support/string_traits.hpp:16,
                 from /usr/include/boost/spirit/home/support/nonterminal/expand_arg.hpp:20,
                 from /usr/include/boost/spirit/home/support/context.hpp:17,
                 from /usr/include/boost/spirit/home/qi/domain.hpp:18,
                 from /usr/include/boost/spirit/home/qi/meta_compiler.hpp:15,
                 from /usr/include/boost/spirit/home/qi/action/action.hpp:14,
                 from /usr/include/boost/spirit/home/qi/action.hpp:14,
                 from /usr/include/boost/spirit/home/qi.hpp:14,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/wkt/wkt_grammar.hpp:32,
                 from include/mapnik/wkt/wkt_grammar_impl.hpp:23,
                 from src/wkt/mapnik_wkt_grammar.cpp:23:
/usr/include/boost/spirit/home/support/container.hpp: In function 'constexpr bool boost::fusion::detail::linear_any(const First&, const Last&, F&, mpl_::false_) [with First = boost::fusion::cons_iterator<const boost::fusion::cons<boost::spirit::qi::list<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mapnik::geometry::point<double>(), boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false> >, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::nil_> > >; Last = boost::fusion::cons_iterator<const boost::fusion::nil_>; F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<mapnik::geometry::multi_point<double>&, boost::fusion::nil_>, boost::fusion::vector<> >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> > >, mapnik::geometry::multi_point<double>, mpl_::bool_<true> >]':
/usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::const_iterator' changed in GCC 7.1
  291 |             c.insert(c.end(), val);
      |             ~~~~~~~~^~~~~~~~~~~~~~
/usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::const_iterator' changed in GCC 7.1
  291 |             c.insert(c.end(), val);
      |             ~~~~~~~~^~~~~~~~~~~~~~
/usr/include/boost/spirit/home/support/container.hpp: In static member function 'static R boost::detail::function::function_obj_invoker4<FunctionObj, R, T0, T1, T2, T3>::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::list<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mapnik::geometry::point<double>(), boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false> >, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::nil_> > > >, mpl_::bool_<false> >; R = bool; T0 = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&; T1 = const __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&; T2 = boost::spirit::context<boost::fusion::cons<mapnik::geometry::line_string<double>&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >&]':
/usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::const_iterator' changed in GCC 7.1
  291 |             c.insert(c.end(), val);
      |             ~~~~~~~~^~~~~~~~~~~~~~
/usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::const_iterator' changed in GCC 7.1
  291 |             c.insert(c.end(), val);
      |             ~~~~~~~~^~~~~~~~~~~~~~
/usr/include/boost/spirit/home/support/container.hpp: In static member function 'static R boost::detail::function::function_obj_invoker4<FunctionObj, R, T0, T1, T2, T3>::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::list<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, mapnik::geometry::point<double>(), boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >, 0>, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false> >, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::nil_> > > >, mpl_::bool_<false> >; R = bool; T0 = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&; T1 = const __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&; T2 = boost::spirit::context<boost::fusion::cons<mapnik::geometry::linear_ring<double>&, boost::fusion::nil_>, boost::fusion::vector<> >&; T3 = const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >&]':
/usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::const_iterator' changed in GCC 7.1
  291 |             c.insert(c.end(), val);
      |             ~~~~~~~~^~~~~~~~~~~~~~
/usr/include/boost/spirit/home/support/container.hpp:291:21: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::const_iterator' changed in GCC 7.1
  291 |             c.insert(c.end(), val);
      |             ~~~~~~~~^~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/wkt/wkt_grammar.hpp:28,
                 from include/mapnik/wkt/wkt_grammar_impl.hpp:23,
                 from src/wkt/mapnik_wkt_grammar.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::geometry::geometry<double>}; _Tp = mapnik::geometry::geometry<double>; _Alloc = std::allocator<mapnik::geometry::geometry<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::geometry<double>, std::allocator<mapnik::geometry::geometry<double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/spirit/home/qi/operator.hpp:20,
                 from /usr/include/boost/spirit/home/qi.hpp:23,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/wkt/wkt_grammar.hpp:32,
                 from include/mapnik/wkt/wkt_grammar_impl.hpp:23,
                 from src/wkt/mapnik_wkt_grammar.cpp:23:
/usr/include/boost/spirit/home/qi/operator/list.hpp: In member function 'bool boost::spirit::qi::list<Left, Right>::parse_container(F) const [with F = boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<mapnik::geometry::geometry_collection<double>&, boost::fusion::nil_>, boost::fusion::vector<mapnik::geometry::geometry<double> > >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> > >, const boost::spirit::unused_type, mpl_::bool_<false> >; Left = boost::spirit::qi::action<boost::spirit::qi::parameterized_nonterminal<boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, void(mapnik::geometry::geometry<double>&), boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector<boost::phoenix::actor<boost::spirit::local_variable<0> > > >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list3<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<mapnik::wkt::detail::move_part>, 0>, boost::phoenix::actor<boost::spirit::attribute<0> >, boost::phoenix::actor<boost::spirit::local_variable<0> > >, 3> > >; Right = boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>]':
/usr/include/boost/spirit/home/qi/operator/list.hpp:64:14: note: parameter passing for argument of type 'boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<mapnik::geometry::geometry_collection<double>&, boost::fusion::nil_>, boost::fusion::vector<mapnik::geometry::geometry<double> > >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> > >, const boost::spirit::unused_type, mpl_::bool_<false> >' changed in GCC 7.1
   64 |         bool parse_container(F f) const
      |              ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/wkt/wkt_grammar.hpp:28,
                 from include/mapnik/wkt/wkt_grammar_impl.hpp:23,
                 from src/wkt/mapnik_wkt_grammar.cpp:23:
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::geometry<double>*, std::vector<mapnik::geometry::geometry<double>, std::allocator<mapnik::geometry::geometry<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::geometry<double>*, std::vector<mapnik::geometry::geometry<double>, std::allocator<mapnik::geometry::geometry<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/spirit/home/qi/operator.hpp:20,
                 from /usr/include/boost/spirit/home/qi.hpp:23,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/wkt/wkt_grammar.hpp:32,
                 from include/mapnik/wkt/wkt_grammar_impl.hpp:23,
                 from src/wkt/mapnik_wkt_grammar.cpp:23:
/usr/include/boost/spirit/home/qi/operator/list.hpp: In static member function 'static R boost::detail::function::function_obj_invoker4<FunctionObj, R, T0, T1, T2, T3>::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::eps_parser, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::phoenix::actor<boost::spirit::local_variable<0> >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::tag::construct, boost::proto::argsns_::list1<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::phoenix::detail::target<mapnik::geometry::geometry<double> > >, 0> >, 1> > >, 2> > >, boost::fusion::cons<boost::spirit::qi::list<boost::spirit::qi::action<boost::spirit::qi::parameterized_nonterminal<boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, void(mapnik::geometry::geometry<double>&), boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >, 0>, boost::spirit::unused_type, boost::spirit::unused_type>, boost::fusion::vector<boost::phoenix::actor<boost::spirit::local_variable<0> > > >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list3<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<mapnik::wkt::detail::move_part>, 0>, boost::phoenix::actor<boost::spirit::attribute<0> >, boost::phoenix::actor<boost::spirit::local_variable<0> > >, 3> > >, boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false> >, boost::fusion::cons<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::fusion::nil_> > > > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >, 0>, boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::nil_> > >, mpl_::bool_<false> >; R = bool; T0 = __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&; T1 = const __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >&; T2 = boost::spirit::context<boost::fusion::cons<mapnik::geometry::geometry_collection<double>&, boost::fusion::nil_>, boost::fusion::vector<mapnik::geometry::geometry<double> > >&; T3 = const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> >&]':
/usr/include/boost/spirit/home/qi/operator/list.hpp:95:33: note: parameter passing for argument of type 'boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<mapnik::geometry::geometry_collection<double>&, boost::fusion::nil_>, boost::fusion::vector<mapnik::geometry::geometry<double> > >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> > >, const boost::spirit::unused_type, mpl_::bool_<false> >' changed in GCC 7.1
   95 |             if (!parse_container(detail::make_pass_container(f, attr_)))
      |                  ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/spirit/home/qi/operator/list.hpp:95:33: note: parameter passing for argument of type 'boost::spirit::qi::detail::pass_container<boost::spirit::qi::detail::fail_function<__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >, boost::spirit::context<boost::fusion::cons<mapnik::geometry::geometry_collection<double>&, boost::fusion::nil_>, boost::fusion::vector<mapnik::geometry::geometry<double> > >, boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::ascii> > >, const boost::spirit::unused_type, mpl_::bool_<false> >' changed in GCC 7.1
ar rc src/wkt/libmapnik-wkt.a src/wkt/mapnik_wkt_generator_grammar.o src/wkt/mapnik_wkt_grammar.o
ranlib src/wkt/libmapnik-wkt.a
c++ -o plugins/input/csv.input -Wl,-z,relro -Wl,-z,now -g0 -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 -L/usr/lib/arm-linux-gnueabihf -lmapnik -lmapnik-json -lmapnik-wkt -lboost_system -licuuc
c++ -o plugins/input/gdal/gdal_datasource.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/gdal/gdal_datasource.cpp
c++ -o plugins/input/gdal/gdal_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/gdal/gdal_featureset.cpp
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from include/mapnik/datasource.hpp:29,
                 from plugins/input/gdal/gdal_featureset.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::value_adl_barrier::value}; _Tp = mapnik::value_adl_barrier::value; _Alloc = std::allocator<mapnik::value_adl_barrier::value>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::value_adl_barrier::value>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'void mapnik::feature_impl::put_new(const key_type&, const T&) [with T = double]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::value_adl_barrier::value*, std::vector<mapnik::value_adl_barrier::value> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o plugins/input/gdal.input -Wl,-z,relro -Wl,-z,now -g0 -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 -L/usr/lib/arm-linux-gnueabihf -lmapnik -lgdal -lboost_system -licuuc
c++ -o plugins/input/geojson/geojson_datasource.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/geojson/geojson_datasource.cpp
In file included from /usr/include/boost/math/tools/cxx03_warn.hpp:9,
                 from /usr/include/boost/math/constants/constants.hpp:11,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/util/normalize_spheroidal_coordinates.hpp:19,
                 from /usr/include/boost/geometry/strategies/cartesian/point_in_box.hpp:28,
                 from /usr/include/boost/geometry/algorithms/detail/covered_by/interface.hpp:30,
                 from /usr/include/boost/geometry/index/rtree.hpp:30,
                 from plugins/input/geojson/geojson_datasource.hpp:40,
                 from plugins/input/geojson/geojson_datasource.cpp:23:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from plugins/input/geojson/geojson_index_featureset.hpp:36,
                 from plugins/input/geojson/geojson_datasource.cpp:25:
include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes]
   60 | extern template class MAPNIK_DECL singleton<mapped_memory_cache, CreateStatic>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
plugins/input/geojson/geojson_datasource.cpp: In member function 'void geojson_datasource::initialise_disk_index(const string&)':
plugins/input/geojson/geojson_datasource.cpp:232:19: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  232 |         std::fread(record.data(), pos.second, 1, file.get());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
plugins/input/geojson/geojson_datasource.cpp: In member function 'virtual boost::optional<mapnik::datasource_geometry_t> geojson_datasource::get_geometry_type() const':
plugins/input/geojson/geojson_datasource.cpp:457:23: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  457 |             std::fread(record.data(), pos.second, 1, file.get());
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
plugins/input/geojson/geojson_datasource.cpp:519:23: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  519 |             std::fread(json.data(), size, 1, file.get());
      |             ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from include/mapnik/datasource.hpp:29,
                 from plugins/input/geojson/geojson_datasource.hpp:27,
                 from plugins/input/geojson/geojson_datasource.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::box2d<double>&, std::pair<unsigned int, int>}; _Tp = std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> >; _Alloc = std::allocator<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/geometry/index/rtree.hpp:80,
                 from plugins/input/geojson/geojson_datasource.hpp:40,
                 from plugins/input/geojson/geojson_datasource.cpp:23:
/usr/include/boost/geometry/index/detail/rtree/pack_create.hpp: In function 'static boost::geometry::index::detail::rtree::pack<MembersHolder>::node_pointer boost::geometry::index::detail::rtree::pack<MembersHolder>::apply(InIt, InIt, boost::geometry::index::detail::rtree::pack<MembersHolder>::size_type&, boost::geometry::index::detail::rtree::pack<MembersHolder>::size_type&, const parameters_type&, const translator_type&, boost::geometry::index::detail::rtree::pack<MembersHolder>::allocators_type&, const TmpAlloc&) [with InIt = __gnu_cxx::__normal_iterator<const std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> >*, std::vector<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> > > >; TmpAlloc = boost::container::new_allocator<void>; MembersHolder = boost::geometry::index::rtree<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> >, geojson_linear<16, 4> >::members_holder]':
/usr/include/boost/geometry/index/detail/rtree/pack_create.hpp:176:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> >*, std::vector<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> > > >' changed in GCC 7.1
  176 |     node_pointer apply(InIt first, InIt last,
      |                  ^~~~~
/usr/include/boost/geometry/index/detail/rtree/pack_create.hpp:176:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> >*, std::vector<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> > > >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from include/mapnik/datasource.hpp:29,
                 from plugins/input/geojson/geojson_datasource.hpp:27,
                 from plugins/input/geojson/geojson_datasource.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void geojson_datasource::parse_geojson(Iterator, Iterator) [with Iterator = const char*]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> >*, std::vector<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from plugins/input/geojson/geojson_datasource.hpp:40,
                 from plugins/input/geojson/geojson_datasource.cpp:23:
/usr/include/boost/geometry/index/rtree.hpp:1958:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> >*, std::vector<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> > > >' changed in GCC 7.1
 1958 |         m_members.root = pack::apply(first, last, vc, ll,
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
 1959 |                                      m_members.parameters(), m_members.translator(),
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1960 |                                      m_members.allocators(), temp_allocator);
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from include/mapnik/datasource.hpp:29,
                 from plugins/input/geojson/geojson_datasource.hpp:27,
                 from plugins/input/geojson/geojson_datasource.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void geojson_datasource::initialise_index(Iterator, Iterator) [with Iterator = const char*]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> >*, std::vector<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from plugins/input/geojson/geojson_datasource.hpp:40,
                 from plugins/input/geojson/geojson_datasource.cpp:23:
/usr/include/boost/geometry/index/rtree.hpp:1958:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> >*, std::vector<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> > > >' changed in GCC 7.1
 1958 |         m_members.root = pack::apply(first, last, vc, ll,
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
 1959 |                                      m_members.parameters(), m_members.translator(),
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1960 |                                      m_members.allocators(), temp_allocator);
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/geometry/index/rtree.hpp:1958:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> >*, std::vector<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> > > >' changed in GCC 7.1
 1958 |         m_members.root = pack::apply(first, last, vc, ll,
      |                          ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~
 1959 |                                      m_members.parameters(), m_members.translator(),
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1960 |                                      m_members.allocators(), temp_allocator);
      |                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from include/mapnik/datasource.hpp:29,
                 from plugins/input/geojson/geojson_datasource.hpp:27,
                 from plugins/input/geojson/geojson_datasource.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::box2d<double>&, std::pair<int, int>}; _Tp = std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> >; _Alloc = std::allocator<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In static member function 'static R boost::detail::function::function_obj_invoker4<FunctionObj, R, T0, T1, T2, T3>::invoke(boost::detail::function::function_buffer&, T0, T1, T2, T3) [with FunctionObj = boost::spirit::qi::detail::parser_binder<boost::spirit::qi::action<boost::spirit::qi::raw_directive<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::phoenix::actor<boost::spirit::local_variable<0> >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<int>, 0> > >, 2> > >, boost::fusion::cons<boost::spirit::qi::kleene<boost::spirit::qi::sequence<boost::fusion::cons<boost::spirit::qi::lazy_parser<boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list2<boost::spirit::terminal<boost::spirit::tag::eps>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::greater, boost::proto::argsns_::list2<boost::phoenix::actor<boost::spirit::local_variable<0> >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<int>, 0> > >, 2> > >, 2> >, boost::spirit::unused_type>, boost::fusion::cons<boost::spirit::qi::alternative<boost::fusion::cons<boost::spirit::qi::expect_operator<boost::fusion::cons<boost::spirit::qi::literal_string<const char (&)[20], true>, boost::fusion::cons<boost::spirit::qi::semantic_predicate, boost::fusion::nil_> > >, boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::plus_assign, boost::proto::argsns_::list2<boost::phoenix::actor<boost::spirit::local_variable<0> >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<int>, 0> > >, 2> > >, boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::literal_char<boost::spirit::char_encoding::standard, true, false>, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::minus_assign, boost::proto::argsns_::list2<boost::phoenix::actor<boost::spirit::local_variable<0> >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<int>, 0> > >, 2> > >, boost::fusion::cons<boost::spirit::qi::action<boost::spirit::qi::reference<const boost::spirit::qi::rule<const char*, boost::spirit::locals<mapnik::box2d<double>, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na, mpl_::na>, mapnik::box2d<double>(), boost::proto::exprns_::expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >, 0>, boost::spirit::unused_type> >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::assign, boost::proto::argsns_::list2<boost::phoenix::actor<boost::spirit::local_variable<1> >, boost::phoenix::actor<boost::spirit::argument<0> > >, 2> > >, boost::fusion::cons<boost::spirit::qi::reference<const boost::spirit::qi::rule<const char*, std::__cxx11::basic_string<char>(), boost::spirit::unused_type, boost::spirit::unused_type, boost::spirit::unused_type> >, boost::fusion::cons<boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::char_, boost::spirit::char_encoding::standard> >, boost::fusion::nil_> > > > > > >, boost::fusion::nil_> > > >, boost::fusion::nil_> > > >, boost::phoenix::actor<boost::proto::exprns_::basic_expr<boost::phoenix::detail::tag::function_eval, boost::proto::argsns_::list5<boost::proto::exprns_::basic_expr<boost::proto::tagns_::tag::terminal, boost::proto::argsns_::term<mapnik::json::push_box_impl>, 0>, boost::phoenix::actor<boost::spirit::attribute<1> >, boost::phoenix::actor<boost::spirit::attribute<2> >, boost::phoenix::actor<boost::spirit::local_variable<1> >, boost::phoenix::actor<boost::spirit::argument<0> > >, 5> > >, mpl_::bool_<false> >; R = bool; T0 = const char*&; T1 = const char* const&; T2 = boost::spirit::context<boost::fusion::cons<boost::spirit::unused_type&, boost::fusion::cons<std::vector<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> > >&, boost::fusion::cons<const char* const&, boost::fusion::nil_> > >, boost::fusion::vector<int, mapnik::box2d<double> > >&; T3 = const boost::spirit::qi::char_class<boost::spirit::tag::char_code<boost::spirit::tag::space, boost::spirit::char_encoding::standard> >&]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> >*, std::vector<std::pair<mapnik::box2d<double>, std::pair<unsigned int, unsigned int> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o plugins/input/geojson/geojson_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/geojson/geojson_featureset.cpp
In file included from /usr/include/boost/math/tools/cxx03_warn.hpp:9,
                 from /usr/include/boost/math/constants/constants.hpp:11,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/util/normalize_spheroidal_coordinates.hpp:19,
                 from /usr/include/boost/geometry/strategies/cartesian/point_in_box.hpp:28,
                 from /usr/include/boost/geometry/algorithms/detail/covered_by/interface.hpp:30,
                 from /usr/include/boost/geometry/index/rtree.hpp:30,
                 from plugins/input/geojson/geojson_datasource.hpp:40,
                 from plugins/input/geojson/geojson_featureset.hpp:27,
                 from plugins/input/geojson/geojson_featureset.cpp:30:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
c++ -o plugins/input/geojson/geojson_index_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/geojson/geojson_index_featureset.cpp
In file included from /usr/include/boost/math/tools/cxx03_warn.hpp:9,
                 from /usr/include/boost/math/constants/constants.hpp:11,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/util/normalize_spheroidal_coordinates.hpp:19,
                 from /usr/include/boost/geometry/strategies/cartesian/point_in_box.hpp:28,
                 from /usr/include/boost/geometry/algorithms/detail/covered_by/interface.hpp:30,
                 from /usr/include/boost/geometry/index/rtree.hpp:30,
                 from plugins/input/geojson/geojson_datasource.hpp:40,
                 from plugins/input/geojson/geojson_index_featureset.hpp:26,
                 from plugins/input/geojson/geojson_index_featureset.cpp:24:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from plugins/input/geojson/geojson_index_featureset.hpp:36,
                 from plugins/input/geojson/geojson_index_featureset.cpp:24:
include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes]
   60 | extern template class MAPNIK_DECL singleton<mapped_memory_cache, CreateStatic>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o plugins/input/geojson/geojson_memory_index_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/geojson/geojson_memory_index_featureset.cpp
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/spirit/home/qi/string/symbols.hpp:30,
                 from /usr/include/boost/spirit/home/qi/string.hpp:15,
                 from /usr/include/boost/spirit/home/qi.hpp:28,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/json/generic_json.hpp:32,
                 from include/mapnik/json/geometry_grammar.hpp:29,
                 from include/mapnik/json/feature_grammar.hpp:29,
                 from plugins/input/geojson/geojson_memory_index_featureset.cpp:26:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
plugins/input/geojson/geojson_memory_index_featureset.cpp: In member function 'virtual mapnik::feature_ptr geojson_memory_index_featureset::next()':
plugins/input/geojson/geojson_memory_index_featureset.cpp:63:19: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
   63 |         std::fread(json.data(), size, 1, file_.get());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o plugins/input/geojson.input -Wl,-z,relro -Wl,-z,now -g0 -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 -L/usr/lib/arm-linux-gnueabihf -lmapnik -lmapnik-json -lboost_system -licuuc
c++ -o plugins/input/ogr/ogr_converter.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/ogr/ogr_converter.cpp
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from plugins/input/ogr/ogr_converter.cpp:25:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double, double}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In static member function 'static mapnik::geometry::multi_point<double> ogr_converter::convert_multipoint(OGRMultiPoint*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::geometry::geometry<double>}; _Tp = mapnik::geometry::geometry<double>; _Alloc = std::allocator<mapnik::geometry::geometry<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::geometry<double>, std::allocator<mapnik::geometry::geometry<double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&, double&}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In static member function 'static mapnik::geometry::line_string<double> ogr_converter::convert_linestring(OGRLineString*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In static member function 'static mapnik::geometry::polygon<double> ogr_converter::convert_polygon(OGRPolygon*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In static member function 'static mapnik::geometry::geometry_collection<double> ogr_converter::convert_collection(OGRGeometryCollection*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::geometry<double>*, std::vector<mapnik::geometry::geometry<double>, std::allocator<mapnik::geometry::geometry<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o plugins/input/ogr/ogr_datasource.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/ogr/ogr_datasource.cpp
c++ -o plugins/input/ogr/ogr_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/ogr/ogr_featureset.cpp
In file included from /usr/include/boost/math/tools/cxx03_warn.hpp:9,
                 from /usr/include/boost/math/constants/constants.hpp:11,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/core/radian_access.hpp:33,
                 from /usr/include/boost/geometry/geometry.hpp:51,
                 from /usr/include/boost/geometry.hpp:17,
                 from include/mapnik/geometry_adapters.hpp:38,
                 from include/mapnik/geometry_correct.hpp:27,
                 from plugins/input/ogr/ogr_featureset.cpp:34:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from include/mapnik/feature_layer_desc.hpp:33,
                 from plugins/input/ogr/ogr_featureset.cpp:29:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__reverse(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >]':
/usr/include/c++/11/bits/stl_algo.h:1116:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1116 |     __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1116:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from plugins/input/ogr/ogr_featureset.cpp:28:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::geometry::point<double>&}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from plugins/input/ogr/ogr_featureset.cpp:28:
/usr/include/c++/11/bits/stl_vector.h: In static member function 'static void boost::geometry::detail::correct_closure::close_or_open_ring<Ring>::apply(Ring&) [with Ring = mapnik::geometry::linear_ring<double>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from include/mapnik/feature_layer_desc.hpp:33,
                 from plugins/input/ogr/ogr_featureset.cpp:29:
/usr/include/c++/11/bits/stl_algo.h: In function 'static R mapbox::util::detail::dispatcher<R, T, Types ...>::apply(V&&, F&&) [with V = mapnik::geometry::geometry<double>&; F = const mapnik::geometry::detail::geometry_correct&; R = void; T = mapnik::geometry::multi_polygon<double>; Types = {mapnik::geometry::geometry_collection<double>}]':
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In member function 'virtual mapnik::feature_ptr ogr_featureset::next()':
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o plugins/input/ogr/ogr_index_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/ogr/ogr_index_featureset.cpp
In file included from /usr/include/boost/math/tools/cxx03_warn.hpp:9,
                 from /usr/include/boost/math/constants/constants.hpp:11,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/core/radian_access.hpp:33,
                 from /usr/include/boost/geometry/geometry.hpp:51,
                 from /usr/include/boost/geometry.hpp:17,
                 from include/mapnik/geometry_adapters.hpp:38,
                 from include/mapnik/geometry_correct.hpp:27,
                 from plugins/input/ogr/ogr_index_featureset.cpp:33:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from plugins/input/ogr/ogr_index_featureset.cpp:37:
include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes]
   60 | extern template class MAPNIK_DECL singleton<mapped_memory_cache, CreateStatic>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from include/mapnik/feature_layer_desc.hpp:33,
                 from plugins/input/ogr/ogr_index_featureset.cpp:29:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__reverse(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >]':
/usr/include/c++/11/bits/stl_algo.h:1116:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1116 |     __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1116:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from plugins/input/ogr/ogr_index_featureset.cpp:28:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::geometry::point<double>&}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from plugins/input/ogr/ogr_index_featureset.cpp:28:
/usr/include/c++/11/bits/stl_vector.h: In static member function 'static void boost::geometry::detail::correct_closure::close_or_open_ring<Ring>::apply(Ring&) [with Ring = mapnik::geometry::linear_ring<double>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from include/mapnik/feature_layer_desc.hpp:33,
                 from plugins/input/ogr/ogr_index_featureset.cpp:29:
/usr/include/c++/11/bits/stl_algo.h: In function 'static R mapbox::util::detail::dispatcher<R, T, Types ...>::apply(V&&, F&&) [with V = mapnik::geometry::geometry<double>&; F = const mapnik::geometry::detail::geometry_correct&; R = void; T = mapnik::geometry::multi_polygon<double>; Types = {mapnik::geometry::geometry_collection<double>}]':
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In member function 'mapnik::feature_ptr ogr_index_featureset<filterT>::next() [with filterT = mapnik::filter_in_box]':
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In member function 'mapnik::feature_ptr ogr_index_featureset<filterT>::next() [with filterT = mapnik::filter_at_point]':
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o plugins/input/ogr.input -Wl,-z,relro -Wl,-z,now -g0 -shared plugins/input/ogr/ogr_converter.os plugins/input/ogr/ogr_datasource.os plugins/input/ogr/ogr_featureset.os plugins/input/ogr/ogr_index_featureset.os -Ldeps/agg -Lsrc -Lsrc/json -Lsrc/wkt -Lfreetype -Lxml2 -L/usr/lib -L/usr/lib/arm-linux-gnueabihf -lmapnik -lgdal -lboost_system -licuuc
c++ -o plugins/input/pgraster/pgraster_datasource.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/pgraster/pgraster_datasource.cpp
c++ -o plugins/input/pgraster/pgraster_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/pgraster/pgraster_featureset.cpp
c++ -o plugins/input/pgraster/pgraster_wkb_reader.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/pgraster/pgraster_wkb_reader.cpp
c++ -o plugins/input/pgraster.input -Wl,-z,relro -Wl,-z,now -g0 -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 -L/usr/lib/arm-linux-gnueabihf -lmapnik -lpq -lboost_system -licuuc
c++ -o plugins/input/postgis/postgis_datasource.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/postgis/postgis_datasource.cpp
In file included from /usr/include/c++/11/map:60,
                 from include/mapnik/params.hpp:38,
                 from include/mapnik/datasource.hpp:28,
                 from plugins/input/postgis/connection.hpp:28,
                 from plugins/input/postgis/connection_manager.hpp:26,
                 from plugins/input/postgis/postgis_datasource.cpp:23:
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<>}; _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder> > >::const_iterator' changed in GCC 7.1
 2428 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
                 from include/mapnik/params.hpp:38,
                 from include/mapnik/datasource.hpp:28,
                 from plugins/input/postgis/connection.hpp:28,
                 from plugins/input/postgis/connection_manager.hpp:26,
                 from plugins/input/postgis/postgis_datasource.cpp:23:
/usr/include/c++/11/bits/stl_map.h: In constructor 'postgis_datasource::postgis_datasource(const mapnik::parameters&)':
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder> > >::const_iterator' changed in GCC 7.1
  520 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  521 |                                         std::forward_as_tuple(std::move(__k)),
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  522 |                                         std::tuple<>());
      |                                         ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:520:44: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, mapnik::value_holder> > >::const_iterator' changed in GCC 7.1
  520 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  521 |                                         std::forward_as_tuple(std::move(__k)),
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  522 |                                         std::tuple<>());
      |                                         ~~~~~~~~~~~~~~~
c++ -o plugins/input/postgis/postgis_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/postgis/postgis_featureset.cpp
c++ -o plugins/input/postgis.input -Wl,-z,relro -Wl,-z,now -g0 -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 -L/usr/lib/arm-linux-gnueabihf -lmapnik -lpq -lboost_system -lboost_regex -licui18n -licuuc -licudata
c++ -o plugins/input/raster/raster_datasource.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/raster/raster_datasource.cpp
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/util/fs.hpp:31,
                 from plugins/input/raster/raster_datasource.cpp:26:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const raster_info&}; _Tp = raster_info; _Alloc = std::allocator<raster_info>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<raster_info>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/util/fs.hpp:31,
                 from plugins/input/raster/raster_datasource.cpp:26:
/usr/include/c++/11/bits/stl_vector.h: In constructor 'tiled_multi_file_policy::tiled_multi_file_policy(const string&, const string&, unsigned int, mapnik::box2d<double>, mapnik::box2d<double>, unsigned int, unsigned int, unsigned int)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<raster_info*, std::vector<raster_info> >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In constructor 'tiled_file_policy::tiled_file_policy(const string&, const string&, unsigned int, const mapnik::box2d<double>&, const mapnik::box2d<double>&, unsigned int, unsigned int)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<raster_info*, std::vector<raster_info> >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
c++ -o plugins/input/raster/raster_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/raster/raster_featureset.cpp
c++ -o plugins/input/raster/raster_info.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/raster/raster_info.cpp
c++ -o plugins/input/raster.input -Wl,-z,relro -Wl,-z,now -g0 -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 -L/usr/lib/arm-linux-gnueabihf -lmapnik -lboost_system -licuuc
c++ -o plugins/input/shape/dbfile.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/shape/dbfile.cpp
In file included from plugins/input/shape/dbfile.hpp:32,
                 from plugins/input/shape/dbfile.cpp:29:
include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes]
   60 | extern template class MAPNIK_DECL singleton<mapped_memory_cache, CreateStatic>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from plugins/input/shape/dbfile.hpp:27,
                 from plugins/input/shape/dbfile.cpp:29:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const field_descriptor&}; _Tp = field_descriptor; _Alloc = std::allocator<field_descriptor>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<field_descriptor>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from plugins/input/shape/dbfile.hpp:27,
                 from plugins/input/shape/dbfile.cpp:29:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void dbf_file::read_header()':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<field_descriptor*, std::vector<field_descriptor> >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
c++ -o plugins/input/shape/shape_datasource.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/shape/shape_datasource.cpp
In file included from plugins/input/shape/dbfile.hpp:32,
                 from plugins/input/shape/shape_io.hpp:36,
                 from plugins/input/shape/shape_datasource.hpp:44,
                 from plugins/input/shape/shape_datasource.cpp:23:
include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes]
   60 | extern template class MAPNIK_DECL singleton<mapped_memory_cache, CreateStatic>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o plugins/input/shape/shape_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/shape/shape_featureset.cpp
In file included from plugins/input/shape/dbfile.hpp:32,
                 from plugins/input/shape/shape_io.hpp:36,
                 from plugins/input/shape/shape_featureset.hpp:33,
                 from plugins/input/shape/shape_featureset.cpp:33:
include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes]
   60 | extern template class MAPNIK_DECL singleton<mapped_memory_cache, CreateStatic>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from include/mapnik/feature_factory.hpp:27,
                 from plugins/input/shape/shape_featureset.cpp:28:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::geometry::point<double>}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point<double>}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o plugins/input/shape/shape_index_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/shape/shape_index_featureset.cpp
In file included from plugins/input/shape/dbfile.hpp:32,
                 from plugins/input/shape/shape_io.hpp:36,
                 from plugins/input/shape/shape_datasource.hpp:44,
                 from plugins/input/shape/shape_index_featureset.hpp:40,
                 from plugins/input/shape/shape_index_featureset.cpp:38:
include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes]
   60 | extern template class MAPNIK_DECL singleton<mapped_memory_cache, CreateStatic>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from include/mapnik/feature_factory.hpp:27,
                 from plugins/input/shape/shape_index_featureset.cpp:28:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::geometry::point<double>}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::geometry::point<double>}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o plugins/input/shape/shape_io.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/shape/shape_io.cpp
In file included from plugins/input/shape/dbfile.hpp:32,
                 from plugins/input/shape/shape_io.hpp:36,
                 from plugins/input/shape/shape_io.cpp:23:
include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes]
   60 | extern template class MAPNIK_DECL singleton<mapped_memory_cache, CreateStatic>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/math/tools/cxx03_warn.hpp:9,
                 from /usr/include/boost/math/constants/constants.hpp:11,
                 from /usr/include/boost/geometry/util/math.hpp:29,
                 from /usr/include/boost/geometry/core/radian_access.hpp:33,
                 from /usr/include/boost/geometry/geometry.hpp:51,
                 from /usr/include/boost/geometry.hpp:17,
                 from include/mapnik/geometry_adapters.hpp:38,
                 from include/mapnik/geometry_correct.hpp:27,
                 from plugins/input/shape/shape_io.cpp:30:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from include/mapnik/geom_util.hpp:35,
                 from include/mapnik/util/spatial_index.hpp:30,
                 from plugins/input/shape/shape_io.hpp:32,
                 from plugins/input/shape/shape_io.cpp:23:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__reverse(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >]':
/usr/include/c++/11/bits/stl_algo.h:1116:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1116 |     __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1116:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/query.hpp:28,
                 from include/mapnik/util/spatial_index.hpp:29,
                 from plugins/input/shape/shape_io.hpp:32,
                 from plugins/input/shape/shape_io.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&, double&}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In static member function 'static mapnik::geometry::geometry<double> shape_io::read_polyline_parts(shape_file::record_type&, const std::vector<std::pair<int, int> >&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In static member function 'static mapnik::geometry::geometry<double> shape_io::read_polyline(shape_file::record_type&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::geometry::point<double>&}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/query.hpp:28,
                 from include/mapnik/util/spatial_index.hpp:29,
                 from plugins/input/shape/shape_io.hpp:32,
                 from plugins/input/shape/shape_io.cpp:23:
/usr/include/c++/11/bits/stl_vector.h: In static member function 'static void boost::geometry::detail::correct_closure::close_or_open_ring<Ring>::apply(Ring&) [with Ring = mapnik::geometry::linear_ring<double>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from include/mapnik/geom_util.hpp:35,
                 from include/mapnik/util/spatial_index.hpp:30,
                 from plugins/input/shape/shape_io.hpp:32,
                 from plugins/input/shape/shape_io.cpp:23:
/usr/include/c++/11/bits/stl_algo.h: In function 'static R mapbox::util::detail::dispatcher<R, T, Types ...>::apply(V&&, F&&) [with V = mapnik::geometry::geometry<double>&; F = const mapnik::geometry::detail::geometry_correct&; R = void; T = mapnik::geometry::multi_polygon<double>; Types = {mapnik::geometry::geometry_collection<double>}]':
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/query.hpp:28,
                 from include/mapnik/util/spatial_index.hpp:29,
                 from plugins/input/shape/shape_io.hpp:32,
                 from plugins/input/shape/shape_io.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In static member function 'static mapnik::geometry::geometry<double> shape_io::read_polygon(shape_file::record_type&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from include/mapnik/geom_util.hpp:35,
                 from include/mapnik/util/spatial_index.hpp:30,
                 from plugins/input/shape/shape_io.hpp:32,
                 from plugins/input/shape/shape_io.cpp:23:
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/util/geometry_to_ds_type.hpp:28,
                 from include/mapnik/attribute.hpp:29,
                 from include/mapnik/query.hpp:28,
                 from include/mapnik/util/spatial_index.hpp:29,
                 from plugins/input/shape/shape_io.hpp:32,
                 from plugins/input/shape/shape_io.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In static member function 'static mapnik::geometry::geometry<double> shape_io::read_polygon_parts(shape_file::record_type&, const std::vector<std::pair<int, int> >&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from include/mapnik/geom_util.hpp:35,
                 from include/mapnik/util/spatial_index.hpp:30,
                 from plugins/input/shape/shape_io.hpp:32,
                 from plugins/input/shape/shape_io.cpp:23:
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o plugins/input/shape/shape_utils.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/shape/shape_utils.cpp
In file included from plugins/input/shape/dbfile.hpp:32,
                 from plugins/input/shape/shape_io.hpp:36,
                 from plugins/input/shape/shape_utils.hpp:28,
                 from plugins/input/shape/shape_utils.cpp:27:
include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes]
   60 | extern template class MAPNIK_DECL singleton<mapped_memory_cache, CreateStatic>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o plugins/input/shape.input -Wl,-z,relro -Wl,-z,now -g0 -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 -L/usr/lib/arm-linux-gnueabihf -lmapnik -lboost_system -licuuc
c++ -o plugins/input/sqlite/sqlite_datasource.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/sqlite/sqlite_datasource.cpp
c++ -o plugins/input/sqlite/sqlite_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/sqlite/sqlite_featureset.cpp
c++ -o plugins/input/sqlite.input -Wl,-z,relro -Wl,-z,now -g0 -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 -L/usr/lib/arm-linux-gnueabihf -lmapnik -lsqlite3 -lboost_system -licuuc
c++ -o plugins/input/topojson/topojson_datasource.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/topojson/topojson_datasource.cpp
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/spirit/home/qi/string/symbols.hpp:30,
                 from /usr/include/boost/spirit/home/qi/string.hpp:15,
                 from /usr/include/boost/spirit/home/qi.hpp:28,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/json/generic_json.hpp:32,
                 from include/mapnik/json/topology.hpp:26,
                 from plugins/input/topojson/topojson_datasource.hpp:35,
                 from plugins/input/topojson/topojson_datasource.cpp:23:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
plugins/input/topojson/topojson_datasource.cpp: In constructor 'topojson_datasource::topojson_datasource(const mapnik::parameters&)':
plugins/input/topojson/topojson_datasource.cpp:174:19: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)' declared with attribute 'warn_unused_result' [-Wunused-result]
  174 |         std::fread(&file_buffer[0], file.size(), 1, file.get());
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from include/mapnik/geometry.hpp:27,
                 from include/mapnik/feature.hpp:31,
                 from include/mapnik/datasource.hpp:29,
                 from plugins/input/topojson/topojson_datasource.hpp:27,
                 from plugins/input/topojson/topojson_datasource.cpp:23:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::box2d<double>&, unsigned int&}; _Tp = std::pair<mapnik::box2d<double>, unsigned int>; _Alloc = std::allocator<std::pair<mapnik::box2d<double>, unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<mapnik::box2d<double>, unsigned int> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<mapnik::box2d<double>, unsigned int> >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In function 'void topojson_datasource::parse_topojson(const T&) [with T = const char*]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<mapnik::box2d<double>, unsigned int>*, std::vector<std::pair<mapnik::box2d<double>, unsigned int> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o plugins/input/topojson/topojson_featureset.os -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -fPIC -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql plugins/input/topojson/topojson_featureset.cpp
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/spirit/home/qi/string/symbols.hpp:30,
                 from /usr/include/boost/spirit/home/qi/string.hpp:15,
                 from /usr/include/boost/spirit/home/qi.hpp:28,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/json/generic_json.hpp:32,
                 from include/mapnik/json/topology.hpp:26,
                 from plugins/input/topojson/topojson_featureset.cpp:24:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/spirit/home/support/detail/hold_any.hpp:30,
                 from /usr/include/boost/spirit/home/support/attributes.hpp:19,
                 from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12,
                 from /usr/include/boost/spirit/home/qi/action/action.hpp:16,
                 from /usr/include/boost/spirit/home/qi/action.hpp:14,
                 from /usr/include/boost/spirit/home/qi.hpp:14,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/json/generic_json.hpp:32,
                 from include/mapnik/json/topology.hpp:26,
                 from plugins/input/topojson/topojson_featureset.cpp:24:
/usr/include/c++/11/bits/stl_algo.h: In function 'void std::__reverse(_RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >]':
/usr/include/c++/11/bits/stl_algo.h:1116:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1116 |     __reverse(_RandomAccessIterator __first, _RandomAccessIterator __last,
      |     ^~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1116:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_algo.h:1116:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/boost/spirit/home/support/attributes.hpp:49,
                 from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12,
                 from /usr/include/boost/spirit/home/qi/action/action.hpp:16,
                 from /usr/include/boost/spirit/home/qi/action.hpp:14,
                 from /usr/include/boost/spirit/home/qi.hpp:14,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/json/generic_json.hpp:32,
                 from include/mapnik/json/topology.hpp:26,
                 from plugins/input/topojson/topojson_featureset.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::value_adl_barrier::value}; _Tp = mapnik::value_adl_barrier::value; _Alloc = std::allocator<mapnik::value_adl_barrier::value>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::value_adl_barrier::value>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void mapnik::feature_impl::put_new(const key_type&, mapnik::value&&)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::value_adl_barrier::value*, std::vector<mapnik::value_adl_barrier::value> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mapnik::topojson::coordinate}; _Tp = mapnik::topojson::coordinate; _Alloc = std::allocator<mapnik::topojson::coordinate>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::topojson::coordinate>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mapnik::topojson::coordinate}; _Tp = mapnik::topojson::coordinate; _Alloc = std::allocator<mapnik::topojson::coordinate>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::topojson::coordinate*, std::vector<mapnik::topojson::coordinate> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&, const double&}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const mapnik::geometry::point<double>&}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
                 from /usr/include/boost/spirit/home/support/attributes.hpp:49,
                 from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12,
                 from /usr/include/boost/spirit/home/qi/action/action.hpp:16,
                 from /usr/include/boost/spirit/home/qi/action.hpp:14,
                 from /usr/include/boost/spirit/home/qi.hpp:14,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/json/generic_json.hpp:32,
                 from include/mapnik/json/topology.hpp:26,
                 from plugins/input/topojson/topojson_featureset.cpp:24:
/usr/include/c++/11/bits/stl_vector.h: In static member function 'static void boost::geometry::detail::correct_closure::close_or_open_ring<Ring>::apply(Ring&) [with Ring = mapnik::geometry::linear_ring<double>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/boost/spirit/home/support/attributes.hpp:49,
                 from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12,
                 from /usr/include/boost/spirit/home/qi/action/action.hpp:16,
                 from /usr/include/boost/spirit/home/qi/action.hpp:14,
                 from /usr/include/boost/spirit/home/qi.hpp:14,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/json/generic_json.hpp:32,
                 from include/mapnik/json/topology.hpp:26,
                 from plugins/input/topojson/topojson_featureset.cpp:24:
/usr/include/c++/11/bits/vector.tcc: In member function 'mapnik::feature_ptr mapnik::topojson::feature_generator<Context>::operator()(const mapnik::topojson::polygon&) const [with Context = std::shared_ptr<mapnik::context<std::map<std::__cxx11::basic_string<char>, unsigned int> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/spirit/home/support/detail/hold_any.hpp:30,
                 from /usr/include/boost/spirit/home/support/attributes.hpp:19,
                 from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12,
                 from /usr/include/boost/spirit/home/qi/action/action.hpp:16,
                 from /usr/include/boost/spirit/home/qi/action.hpp:14,
                 from /usr/include/boost/spirit/home/qi.hpp:14,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/json/generic_json.hpp:32,
                 from include/mapnik/json/topology.hpp:26,
                 from plugins/input/topojson/topojson_featureset.cpp:24:
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algo.h: In member function 'mapnik::feature_ptr mapnik::topojson::feature_generator<Context>::operator()(const mapnik::topojson::multi_polygon&) const [with Context = std::shared_ptr<mapnik::context<std::map<std::__cxx11::basic_string<char>, unsigned int> > >]':
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from /usr/include/boost/spirit/home/support/attributes.hpp:49,
                 from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12,
                 from /usr/include/boost/spirit/home/qi/action/action.hpp:16,
                 from /usr/include/boost/spirit/home/qi/action.hpp:14,
                 from /usr/include/boost/spirit/home/qi.hpp:14,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/json/generic_json.hpp:32,
                 from include/mapnik/json/topology.hpp:26,
                 from plugins/input/topojson/topojson_featureset.cpp:24:
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/algorithm:62,
                 from /usr/include/boost/spirit/home/support/detail/hold_any.hpp:30,
                 from /usr/include/boost/spirit/home/support/attributes.hpp:19,
                 from /usr/include/boost/spirit/home/qi/detail/attributes.hpp:12,
                 from /usr/include/boost/spirit/home/qi/action/action.hpp:16,
                 from /usr/include/boost/spirit/home/qi/action.hpp:14,
                 from /usr/include/boost/spirit/home/qi.hpp:14,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from include/mapnik/json/generic_json.hpp:32,
                 from include/mapnik/json/topology.hpp:26,
                 from plugins/input/topojson/topojson_featureset.cpp:24:
/usr/include/c++/11/bits/stl_algo.h:1151:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
 1151 |       std::__reverse(__first, __last, std::__iterator_category(__first));
      |       ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o plugins/input/topojson.input -Wl,-z,relro -Wl,-z,now -g0 -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 -L/usr/lib/arm-linux-gnueabihf -lmapnik -lmapnik-json -lboost_system -licuuc
c++ -o utils/mapnik-index/mapnik-index.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql utils/mapnik-index/mapnik-index.cpp
c++ -o utils/mapnik-index/process_csv_file.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql utils/mapnik-index/process_csv_file.cpp
In file included from utils/mapnik-index/process_csv_file.cpp:37:
include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes]
   60 | extern template class MAPNIK_DECL singleton<mapped_memory_cache, CreateStatic>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o utils/mapnik-index/process_geojson_file.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql utils/mapnik-index/process_geojson_file.cpp
In file included from utils/mapnik-index/process_geojson_file.cpp:32:
include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes]
   60 | extern template class MAPNIK_DECL singleton<mapped_memory_cache, CreateStatic>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22,
                 from /usr/include/boost/smart_ptr/detail/yield_k.hpp:23,
                 from /usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14,
                 from /usr/include/boost/smart_ptr/detail/spinlock.hpp:42,
                 from /usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25,
                 from /usr/include/boost/smart_ptr/shared_ptr.hpp:29,
                 from /usr/include/boost/shared_ptr.hpp:17,
                 from /usr/include/boost/spirit/home/qi/string/symbols.hpp:30,
                 from /usr/include/boost/spirit/home/qi/string.hpp:15,
                 from /usr/include/boost/spirit/home/qi.hpp:28,
                 from /usr/include/boost/spirit/include/qi.hpp:16,
                 from utils/mapnik-index/process_geojson_file.cpp:30:
/usr/include/boost/detail/no_exceptions_support.hpp:17:1: note: '#pragma message: This header is deprecated. Use <boost/core/no_exceptions_support.hpp> instead.'
   17 | BOOST_HEADER_DEPRECATED("<boost/core/no_exceptions_support.hpp>")
      | ^~~~~~~~~~~~~~~~~~~~~~~
c++ -o utils/mapnik-index/mapnik-index -Wl,-z,relro -Wl,-z,now -g0 utils/mapnik-index/mapnik-index.o utils/mapnik-index/process_csv_file.o utils/mapnik-index/process_geojson_file.o plugins/input/csv/csv_utils.o -Ldeps/agg -Lsrc -Lsrc/json -Lsrc/wkt -Lfreetype -Lxml2 -L/usr/lib -L/usr/lib/arm-linux-gnueabihf -lmapnik -lboost_program_options -lboost_system -lmapnik-json -lmapnik-wkt -licuuc
c++ -o utils/mapnik-render/mapnik-render.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_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/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql utils/mapnik-render/mapnik-render.cpp
In file included from include/mapnik/map.hpp:35,
                 from utils/mapnik-render/mapnik-render.cpp:1:
include/mapnik/font_engine_freetype.hpp:132:35: warning: type attributes ignored after type is already defined [-Wattributes]
  132 | extern template class MAPNIK_DECL singleton<freetype_engine, CreateUsingNew>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from utils/mapnik-render/mapnik-render.cpp:8:
include/mapnik/datasource_cache.hpp:67:35: warning: type attributes ignored after type is already defined [-Wattributes]
   67 | extern template class MAPNIK_DECL singleton<datasource_cache, CreateStatic>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
utils/mapnik-render/mapnik-render.cpp: In function 'int main(int, char**)':
utils/mapnik-render/mapnik-render.cpp:23:10: warning: variable 'verbose' set but not used [-Wunused-but-set-variable]
   23 |     bool verbose = false;
      |          ^~~~~~~
c++ -o utils/mapnik-render/mapnik-render -Wl,-z,relro -Wl,-z,now -g0 utils/mapnik-render/mapnik-render.o -Ldeps/agg -Lsrc -Lsrc/json -Lsrc/wkt -Lfreetype -Lxml2 -L/usr/lib -L/usr/lib/arm-linux-gnueabihf -lmapnik -lboost_program_options -lagg -lboost_filesystem -lboost_regex -lcairo -lpng -ltiff -lwebp -lxml2 -licui18n -lboost_system -lharfbuzz -ljpeg -licuuc -lfreetype -lz -ldl
c++ -o utils/shapeindex/shapeindex.o -c -std=c++14 -DU_USING_ICU_NAMESPACE=0 -g -O2 -ffile-prefix-map=/<<BUILDDIR>>/mapnik-3.1.0+ds=. -fstack-protector-strong -Wformat -Werror=format-security -DACCEPT_USE_OF_DEPRECATED_PROJ_API_H -Wdate-time -D_FORTIFY_SOURCE=2 -g0 -fvisibility=hidden -fvisibility-inlines-hidden -Wall -pthread -ftemplate-depth-300 -Wsign-compare -Wshadow -O2 -DMAPNIK_MEMORY_MAPPED_FILE -DMAPNIK_HAS_DLCFN -DBIGINT -DBOOST_REGEX_HAS_ICU -DHAVE_JPEG -DHAVE_PNG -DHAVE_WEBP -DHAVE_TIFF -DLINUX -DMAPNIK_THREADSAFE -DBOOST_SPIRIT_NO_PREDEFINED_TERMINALS=1 -DBOOST_PHOENIX_NO_PREDEFINED_TERMINALS=1 -DBOOST_SPIRIT_USE_PHOENIX_V3=1 -DNDEBUG -Iplugins/input/shape -Ideps -Ideps/mapbox/variant/include -Ideps/agg/include -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/gdal -I/usr/include/postgresql utils/shapeindex/shapeindex.cpp
In file included from plugins/input/shape/shapefile.hpp:43,
                 from utils/shapeindex/shapeindex.cpp:30:
include/mapnik/mapped_memory_cache.hpp:60:35: warning: type attributes ignored after type is already defined [-Wattributes]
   60 | extern template class MAPNIK_DECL singleton<mapped_memory_cache, CreateStatic>;
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from utils/shapeindex/shapeindex.cpp:25:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double&, double&}; _Tp = mapnik::geometry::point<double>; _Alloc = std::allocator<mapnik::geometry::point<double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'int main(int, char**)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<mapnik::geometry::point<double>*, std::vector<mapnik::geometry::point<double>, std::allocator<mapnik::geometry::point<double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
c++ -o utils/shapeindex/shapeindex -Wl,-z,relro -Wl,-z,now -g0 utils/shapeindex/shapeindex.o -Ldeps/agg -Lsrc -Lsrc/json -Lsrc/wkt -Lfreetype -Lxml2 -L/usr/lib -L/usr/lib/arm-linux-gnueabihf -lmapnik -lboost_program_options -lboost_system -licuuc
scons: done building targets.
dh override_dh_auto_build
make[1]: Leaving directory '/<<BUILDDIR>>/mapnik-3.1.0+ds'
   debian/rules override_dh_auto_test
make[1]: Entering directory '/<<BUILDDIR>>/mapnik-3.1.0+ds'
# nothing yet
dh override_dh_auto_test
make[1]: Leaving directory '/<<BUILDDIR>>/mapnik-3.1.0+ds'
   create-stamp debian/debhelper-build-stamp
 fakeroot debian/rules binary-arch
dh binary-arch
   dh_testroot -a
   debian/rules override_dh_prep
make[1]: Entering directory '/<<BUILDDIR>>/mapnik-3.1.0+ds'
dh_prep -Xdebian/tmp
make[1]: Leaving directory '/<<BUILDDIR>>/mapnik-3.1.0+ds'
   dh_installdirs -a
   debian/rules override_dh_auto_install
make[1]: Entering directory '/<<BUILDDIR>>/mapnik-3.1.0+ds'
python3 /<<BUILDDIR>>/mapnik-3.1.0+ds/scons/scons.py -j1 -C build-python install
scons: Entering directory `/<<BUILDDIR>>/mapnik-3.1.0+ds/build-python'
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 "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/lib/libmapnik-json.a"
Install file: "src/wkt/libmapnik-wkt.a" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/lib/libmapnik-wkt.a"
Install file: "src/libmapnik.so" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/lib/libmapnik.so.3.1.0"
ldconfig(["/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/lib/libmapnik.so.3.1.0"], ["src/libmapnik.so"])
symlink(["/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/lib/libmapnik.so.3.1"], ["/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/lib/libmapnik.so.3.1.0"])
symlink(["/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/lib/libmapnik.so"], ["/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/lib/libmapnik.so.3.1"])
Install file: "include/mapnik/agg_helpers.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg_helpers.hpp"
Install file: "include/mapnik/agg_pattern_source.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg_pattern_source.hpp"
Install file: "include/mapnik/agg_rasterizer.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg_rasterizer.hpp"
Install file: "include/mapnik/agg_render_marker.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg_render_marker.hpp"
Install file: "include/mapnik/agg_renderer.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg_renderer.hpp"
Install file: "include/mapnik/attribute.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/attribute.hpp"
Install file: "include/mapnik/attribute_collector.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/attribute_collector.hpp"
Install file: "include/mapnik/attribute_descriptor.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/attribute_descriptor.hpp"
Install file: "include/mapnik/boolean.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/boolean.hpp"
Install file: "include/mapnik/box2d.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/box2d.hpp"
Install file: "include/mapnik/box2d_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/box2d_impl.hpp"
Install file: "include/mapnik/cairo_io.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/cairo_io.hpp"
Install file: "include/mapnik/color.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/color.hpp"
Install file: "include/mapnik/color_factory.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/color_factory.hpp"
Install file: "include/mapnik/config.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/config.hpp"
Install file: "include/mapnik/config_error.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/config_error.hpp"
Install file: "include/mapnik/coord.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/coord.hpp"
Install file: "include/mapnik/css_color_grammar.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/css_color_grammar.hpp"
Install file: "include/mapnik/css_color_grammar_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/css_color_grammar_impl.hpp"
Install file: "include/mapnik/cxx11_support.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/cxx11_support.hpp"
Install file: "include/mapnik/datasource.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/datasource.hpp"
Install file: "include/mapnik/datasource_cache.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/datasource_cache.hpp"
Install file: "include/mapnik/datasource_geometry_type.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/datasource_geometry_type.hpp"
Install file: "include/mapnik/debug.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/debug.hpp"
Install file: "include/mapnik/ellipsoid.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/ellipsoid.hpp"
Install file: "include/mapnik/enumeration.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/enumeration.hpp"
Install file: "include/mapnik/evaluate_global_attributes.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/evaluate_global_attributes.hpp"
Install file: "include/mapnik/expression.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/expression.hpp"
Install file: "include/mapnik/expression_evaluator.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/expression_evaluator.hpp"
Install file: "include/mapnik/expression_grammar.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/expression_grammar.hpp"
Install file: "include/mapnik/expression_grammar_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/expression_grammar_impl.hpp"
Install file: "include/mapnik/expression_node.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/expression_node.hpp"
Install file: "include/mapnik/expression_node_types.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/expression_node_types.hpp"
Install file: "include/mapnik/expression_string.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/expression_string.hpp"
Install file: "include/mapnik/factory.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/factory.hpp"
Install file: "include/mapnik/feature.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/feature.hpp"
Install file: "include/mapnik/feature_factory.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/feature_factory.hpp"
Install file: "include/mapnik/feature_kv_iterator.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/feature_kv_iterator.hpp"
Install file: "include/mapnik/feature_layer_desc.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/feature_layer_desc.hpp"
Install file: "include/mapnik/feature_style_processor.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/feature_style_processor.hpp"
Install file: "include/mapnik/feature_style_processor_context.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/feature_style_processor_context.hpp"
Install file: "include/mapnik/feature_style_processor_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/feature_style_processor_impl.hpp"
Install file: "include/mapnik/feature_type_style.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/feature_type_style.hpp"
Install file: "include/mapnik/featureset.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/featureset.hpp"
Install file: "include/mapnik/filter_factory.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/filter_factory.hpp"
Install file: "include/mapnik/filter_featureset.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/filter_featureset.hpp"
Install file: "include/mapnik/font_engine_freetype.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/font_engine_freetype.hpp"
Install file: "include/mapnik/font_set.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/font_set.hpp"
Install file: "include/mapnik/function_call.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/function_call.hpp"
Install file: "include/mapnik/geom_util.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/geom_util.hpp"
Install file: "include/mapnik/geometry.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/geometry.hpp"
Install file: "include/mapnik/geometry_adapters.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/geometry_adapters.hpp"
Install file: "include/mapnik/geometry_centroid.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/geometry_centroid.hpp"
Install file: "include/mapnik/geometry_correct.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/geometry_correct.hpp"
Install file: "include/mapnik/geometry_envelope.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/geometry_envelope.hpp"
Install file: "include/mapnik/geometry_envelope_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/geometry_envelope_impl.hpp"
Install file: "include/mapnik/geometry_fusion_adapted.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/geometry_fusion_adapted.hpp"
Install file: "include/mapnik/geometry_is_empty.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/geometry_is_empty.hpp"
Install file: "include/mapnik/geometry_is_simple.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/geometry_is_simple.hpp"
Install file: "include/mapnik/geometry_is_valid.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/geometry_is_valid.hpp"
Install file: "include/mapnik/geometry_remove_empty.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/geometry_remove_empty.hpp"
Install file: "include/mapnik/geometry_reprojection.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/geometry_reprojection.hpp"
Install file: "include/mapnik/geometry_reprojection_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/geometry_reprojection_impl.hpp"
Install file: "include/mapnik/geometry_strategy.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/geometry_strategy.hpp"
Install file: "include/mapnik/geometry_to_path.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/geometry_to_path.hpp"
Install file: "include/mapnik/geometry_transform.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/geometry_transform.hpp"
Install file: "include/mapnik/geometry_type.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/geometry_type.hpp"
Install file: "include/mapnik/geometry_types.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/geometry_types.hpp"
Install file: "include/mapnik/global.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/global.hpp"
Install file: "include/mapnik/gradient.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/gradient.hpp"
Install file: "include/mapnik/grid_vertex_converter.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/grid_vertex_converter.hpp"
Install file: "include/mapnik/hextree.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/hextree.hpp"
Install file: "include/mapnik/hit_test_filter.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/hit_test_filter.hpp"
Install file: "include/mapnik/image.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/image.hpp"
Install file: "include/mapnik/image_any.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/image_any.hpp"
Install file: "include/mapnik/image_compositing.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/image_compositing.hpp"
Install file: "include/mapnik/image_copy.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/image_copy.hpp"
Install file: "include/mapnik/image_filter.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/image_filter.hpp"
Install file: "include/mapnik/image_filter_grammar.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/image_filter_grammar.hpp"
Install file: "include/mapnik/image_filter_grammar_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/image_filter_grammar_impl.hpp"
Install file: "include/mapnik/image_filter_types.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/image_filter_types.hpp"
Install file: "include/mapnik/image_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/image_impl.hpp"
Install file: "include/mapnik/image_null.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/image_null.hpp"
Install file: "include/mapnik/image_options.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/image_options.hpp"
Install file: "include/mapnik/image_reader.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/image_reader.hpp"
Install file: "include/mapnik/image_scaling.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/image_scaling.hpp"
Install file: "include/mapnik/image_scaling_traits.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/image_scaling_traits.hpp"
Install file: "include/mapnik/image_util.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/image_util.hpp"
Install file: "include/mapnik/image_util_jpeg.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/image_util_jpeg.hpp"
Install file: "include/mapnik/image_util_png.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/image_util_png.hpp"
Install file: "include/mapnik/image_util_tiff.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/image_util_tiff.hpp"
Install file: "include/mapnik/image_util_webp.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/image_util_webp.hpp"
Install file: "include/mapnik/image_view.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/image_view.hpp"
Install file: "include/mapnik/image_view_any.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/image_view_any.hpp"
Install file: "include/mapnik/image_view_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/image_view_impl.hpp"
Install file: "include/mapnik/image_view_null.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/image_view_null.hpp"
Install file: "include/mapnik/jpeg_io.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/jpeg_io.hpp"
Install file: "include/mapnik/label_collision_detector.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/label_collision_detector.hpp"
Install file: "include/mapnik/layer.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/layer.hpp"
Install file: "include/mapnik/load_map.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/load_map.hpp"
Install file: "include/mapnik/make_unique.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/make_unique.hpp"
Install file: "include/mapnik/map.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/map.hpp"
Install file: "include/mapnik/mapped_memory_cache.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/mapped_memory_cache.hpp"
Install file: "include/mapnik/marker.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/marker.hpp"
Install file: "include/mapnik/marker_cache.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/marker_cache.hpp"
Install file: "include/mapnik/marker_helpers.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/marker_helpers.hpp"
Install file: "include/mapnik/markers_placement.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/markers_placement.hpp"
Install file: "include/mapnik/memory_datasource.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/memory_datasource.hpp"
Install file: "include/mapnik/memory_featureset.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/memory_featureset.hpp"
Install file: "include/mapnik/octree.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/octree.hpp"
Install file: "include/mapnik/offset_converter.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/offset_converter.hpp"
Install file: "include/mapnik/palette.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/palette.hpp"
Install file: "include/mapnik/params.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/params.hpp"
Install file: "include/mapnik/params_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/params_impl.hpp"
Install file: "include/mapnik/parse_path.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/parse_path.hpp"
Install file: "include/mapnik/parse_transform.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/parse_transform.hpp"
Install file: "include/mapnik/path.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/path.hpp"
Install file: "include/mapnik/path_expression.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/path_expression.hpp"
Install file: "include/mapnik/path_expression_grammar.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/path_expression_grammar.hpp"
Install file: "include/mapnik/path_expression_grammar_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/path_expression_grammar_impl.hpp"
Install file: "include/mapnik/pixel_position.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/pixel_position.hpp"
Install file: "include/mapnik/pixel_types.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/pixel_types.hpp"
Install file: "include/mapnik/plugin.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/plugin.hpp"
Install file: "include/mapnik/png_io.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/png_io.hpp"
Install file: "include/mapnik/pool.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/pool.hpp"
Install file: "include/mapnik/proj_strategy.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/proj_strategy.hpp"
Install file: "include/mapnik/proj_transform.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/proj_transform.hpp"
Install file: "include/mapnik/projection.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/projection.hpp"
Install file: "include/mapnik/ptree_helpers.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/ptree_helpers.hpp"
Install file: "include/mapnik/quad_tree.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/quad_tree.hpp"
Install file: "include/mapnik/query.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/query.hpp"
Install file: "include/mapnik/raster.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/raster.hpp"
Install file: "include/mapnik/raster_colorizer.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/raster_colorizer.hpp"
Install file: "include/mapnik/renderer_common.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/renderer_common.hpp"
Install file: "include/mapnik/request.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/request.hpp"
Install file: "include/mapnik/rule.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/rule.hpp"
Install file: "include/mapnik/rule_cache.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/rule_cache.hpp"
Install file: "include/mapnik/safe_cast.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/safe_cast.hpp"
Install file: "include/mapnik/save_map.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/save_map.hpp"
Install file: "include/mapnik/scale_denominator.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/scale_denominator.hpp"
Install file: "include/mapnik/segment.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/segment.hpp"
Install file: "include/mapnik/simplify.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/simplify.hpp"
Install file: "include/mapnik/simplify_converter.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/simplify_converter.hpp"
Install file: "include/mapnik/span_image_filter.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/span_image_filter.hpp"
Install file: "include/mapnik/sql_utils.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/sql_utils.hpp"
Install file: "include/mapnik/sse.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/sse.hpp"
Install file: "include/mapnik/stringify_macro.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/stringify_macro.hpp"
Install file: "include/mapnik/symbolizer.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/symbolizer.hpp"
Install file: "include/mapnik/symbolizer_base.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/symbolizer_base.hpp"
Install file: "include/mapnik/symbolizer_default_values.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/symbolizer_default_values.hpp"
Install file: "include/mapnik/symbolizer_dispatch.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/symbolizer_dispatch.hpp"
Install file: "include/mapnik/symbolizer_enumerations.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/symbolizer_enumerations.hpp"
Install file: "include/mapnik/symbolizer_hash.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/symbolizer_hash.hpp"
Install file: "include/mapnik/symbolizer_keys.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/symbolizer_keys.hpp"
Install file: "include/mapnik/symbolizer_utils.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/symbolizer_utils.hpp"
Install file: "include/mapnik/tiff_io.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/tiff_io.hpp"
Install file: "include/mapnik/timer.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/timer.hpp"
Install file: "include/mapnik/tolerance_iterator.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/tolerance_iterator.hpp"
Install file: "include/mapnik/transform_expression.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/transform_expression.hpp"
Install file: "include/mapnik/transform_expression_grammar.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/transform_expression_grammar.hpp"
Install file: "include/mapnik/transform_expression_grammar_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/transform_expression_grammar_impl.hpp"
Install file: "include/mapnik/transform_path_adapter.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/transform_path_adapter.hpp"
Install file: "include/mapnik/transform_processor.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/transform_processor.hpp"
Install file: "include/mapnik/unicode.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/unicode.hpp"
Install file: "include/mapnik/value.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/value.hpp"
Install file: "include/mapnik/value_error.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/value_error.hpp"
Install file: "include/mapnik/value_hash.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/value_hash.hpp"
Install file: "include/mapnik/value_types.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/value_types.hpp"
Install file: "include/mapnik/version.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/version.hpp"
Install file: "include/mapnik/vertex.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/vertex.hpp"
Install file: "include/mapnik/vertex_adapters.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/vertex_adapters.hpp"
Install file: "include/mapnik/vertex_cache.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/vertex_cache.hpp"
Install file: "include/mapnik/vertex_converters.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/vertex_converters.hpp"
Install file: "include/mapnik/vertex_processor.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/vertex_processor.hpp"
Install file: "include/mapnik/vertex_vector.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/vertex_vector.hpp"
Install file: "include/mapnik/view_strategy.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/view_strategy.hpp"
Install file: "include/mapnik/view_transform.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/view_transform.hpp"
Install file: "include/mapnik/warning_ignore.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/warning_ignore.hpp"
Install file: "include/mapnik/warning_ignore_agg.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/warning_ignore_agg.hpp"
Install file: "include/mapnik/warp.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/warp.hpp"
Install file: "include/mapnik/webp_io.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/webp_io.hpp"
Install file: "include/mapnik/well_known_srs.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/well_known_srs.hpp"
Install file: "include/mapnik/wkb.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/wkb.hpp"
Install file: "include/mapnik/xml_attribute_cast.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/xml_attribute_cast.hpp"
Install file: "include/mapnik/xml_loader.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/xml_loader.hpp"
Install file: "include/mapnik/xml_node.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/xml_node.hpp"
Install file: "include/mapnik/xml_tree.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/xml_tree.hpp"
Install file: "include/mapnik/csv/csv_grammar.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/csv/csv_grammar.hpp"
Install file: "include/mapnik/csv/csv_grammar_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/csv/csv_grammar_impl.hpp"
Install file: "include/mapnik/csv/csv_types.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/csv/csv_types.hpp"
Install file: "include/mapnik/svg/geometry_svg_generator.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/svg/geometry_svg_generator.hpp"
Install file: "include/mapnik/svg/geometry_svg_generator_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/svg/geometry_svg_generator_impl.hpp"
Install file: "include/mapnik/svg/svg_converter.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/svg/svg_converter.hpp"
Install file: "include/mapnik/svg/svg_parser.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/svg/svg_parser.hpp"
Install file: "include/mapnik/svg/svg_parser_exception.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/svg/svg_parser_exception.hpp"
Install file: "include/mapnik/svg/svg_path_adapter.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/svg/svg_path_adapter.hpp"
Install file: "include/mapnik/svg/svg_path_attributes.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/svg/svg_path_attributes.hpp"
Install file: "include/mapnik/svg/svg_path_commands.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/svg/svg_path_commands.hpp"
Install file: "include/mapnik/svg/svg_path_grammar.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/svg/svg_path_grammar.hpp"
Install file: "include/mapnik/svg/svg_path_grammar_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/svg/svg_path_grammar_impl.hpp"
Install file: "include/mapnik/svg/svg_path_parser.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/svg/svg_path_parser.hpp"
Install file: "include/mapnik/svg/svg_points_grammar.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/svg/svg_points_grammar.hpp"
Install file: "include/mapnik/svg/svg_points_grammar_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/svg/svg_points_grammar_impl.hpp"
Install file: "include/mapnik/svg/svg_renderer_agg.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/svg/svg_renderer_agg.hpp"
Install file: "include/mapnik/svg/svg_storage.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/svg/svg_storage.hpp"
Install file: "include/mapnik/svg/svg_transform_grammar.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/svg/svg_transform_grammar.hpp"
Install file: "include/mapnik/svg/svg_transform_grammar_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/svg/svg_transform_grammar_impl.hpp"
Install file: "include/mapnik/wkt/wkt_factory.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/wkt/wkt_factory.hpp"
Install file: "include/mapnik/wkt/wkt_generator_grammar.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/wkt/wkt_generator_grammar.hpp"
Install file: "include/mapnik/wkt/wkt_generator_grammar_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/wkt/wkt_generator_grammar_impl.hpp"
Install file: "include/mapnik/wkt/wkt_grammar.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/wkt/wkt_grammar.hpp"
Install file: "include/mapnik/wkt/wkt_grammar_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/wkt/wkt_grammar_impl.hpp"
Install file: "include/mapnik/cairo/cairo_context.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/cairo/cairo_context.hpp"
Install file: "include/mapnik/cairo/cairo_image_util.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/cairo/cairo_image_util.hpp"
Install file: "include/mapnik/cairo/cairo_render_vector.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/cairo/cairo_render_vector.hpp"
Install file: "include/mapnik/cairo/cairo_renderer.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/cairo/cairo_renderer.hpp"
Install file: "include/mapnik/cairo/render_polygon_pattern.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/cairo/render_polygon_pattern.hpp"
Install file: "include/mapnik/grid/grid.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/grid/grid.hpp"
Install file: "include/mapnik/grid/grid_pixel.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/grid/grid_pixel.hpp"
Install file: "include/mapnik/grid/grid_pixfmt.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/grid/grid_pixfmt.hpp"
Install file: "include/mapnik/grid/grid_rasterizer.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/grid/grid_rasterizer.hpp"
Install file: "include/mapnik/grid/grid_render_marker.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/grid/grid_render_marker.hpp"
Install file: "include/mapnik/grid/grid_renderer.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/grid/grid_renderer.hpp"
Install file: "include/mapnik/grid/grid_renderer_base.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/grid/grid_renderer_base.hpp"
Install file: "include/mapnik/grid/grid_rendering_buffer.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/grid/grid_rendering_buffer.hpp"
Install file: "include/mapnik/grid/grid_view.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/grid/grid_view.hpp"
Install file: "include/mapnik/json/attribute_value_visitor.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/attribute_value_visitor.hpp"
Install file: "include/mapnik/json/error_handler.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/error_handler.hpp"
Install file: "include/mapnik/json/extract_bounding_box_grammar.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/extract_bounding_box_grammar.hpp"
Install file: "include/mapnik/json/extract_bounding_box_grammar_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/extract_bounding_box_grammar_impl.hpp"
Install file: "include/mapnik/json/feature_collection_grammar.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/feature_collection_grammar.hpp"
Install file: "include/mapnik/json/feature_collection_grammar_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/feature_collection_grammar_impl.hpp"
Install file: "include/mapnik/json/feature_generator.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/feature_generator.hpp"
Install file: "include/mapnik/json/feature_generator_grammar.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/feature_generator_grammar.hpp"
Install file: "include/mapnik/json/feature_generator_grammar_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/feature_generator_grammar_impl.hpp"
Install file: "include/mapnik/json/feature_grammar.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/feature_grammar.hpp"
Install file: "include/mapnik/json/feature_grammar_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/feature_grammar_impl.hpp"
Install file: "include/mapnik/json/feature_parser.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/feature_parser.hpp"
Install file: "include/mapnik/json/generic_json.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/generic_json.hpp"
Install file: "include/mapnik/json/geometry_generator_grammar.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/geometry_generator_grammar.hpp"
Install file: "include/mapnik/json/geometry_generator_grammar_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/geometry_generator_grammar_impl.hpp"
Install file: "include/mapnik/json/geometry_grammar.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/geometry_grammar.hpp"
Install file: "include/mapnik/json/geometry_grammar_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/geometry_grammar_impl.hpp"
Install file: "include/mapnik/json/geometry_parser.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/geometry_parser.hpp"
Install file: "include/mapnik/json/geometry_util.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/geometry_util.hpp"
Install file: "include/mapnik/json/positions.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/positions.hpp"
Install file: "include/mapnik/json/positions_grammar.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/positions_grammar.hpp"
Install file: "include/mapnik/json/positions_grammar_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/positions_grammar_impl.hpp"
Install file: "include/mapnik/json/properties_generator_grammar.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/properties_generator_grammar.hpp"
Install file: "include/mapnik/json/properties_generator_grammar_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/properties_generator_grammar_impl.hpp"
Install file: "include/mapnik/json/stringifier.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/stringifier.hpp"
Install file: "include/mapnik/json/topojson_grammar.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/topojson_grammar.hpp"
Install file: "include/mapnik/json/topojson_grammar_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/topojson_grammar_impl.hpp"
Install file: "include/mapnik/json/topojson_utils.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/topojson_utils.hpp"
Install file: "include/mapnik/json/topology.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/topology.hpp"
Install file: "include/mapnik/json/value_converters.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/json/value_converters.hpp"
Install file: "include/mapnik/util/char_array_buffer.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/char_array_buffer.hpp"
Install file: "include/mapnik/util/const_rendering_buffer.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/const_rendering_buffer.hpp"
Install file: "include/mapnik/util/container_adapter.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/container_adapter.hpp"
Install file: "include/mapnik/util/conversions.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/conversions.hpp"
Install file: "include/mapnik/util/dasharray_parser.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/dasharray_parser.hpp"
Install file: "include/mapnik/util/feature_to_geojson.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/feature_to_geojson.hpp"
Install file: "include/mapnik/util/featureset_buffer.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/featureset_buffer.hpp"
Install file: "include/mapnik/util/file_io.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/file_io.hpp"
Install file: "include/mapnik/util/fs.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/fs.hpp"
Install file: "include/mapnik/util/geometry_to_ds_type.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/geometry_to_ds_type.hpp"
Install file: "include/mapnik/util/geometry_to_geojson.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/geometry_to_geojson.hpp"
Install file: "include/mapnik/util/geometry_to_svg.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/geometry_to_svg.hpp"
Install file: "include/mapnik/util/geometry_to_wkb.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/geometry_to_wkb.hpp"
Install file: "include/mapnik/util/geometry_to_wkt.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/geometry_to_wkt.hpp"
Install file: "include/mapnik/util/hsl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/hsl.hpp"
Install file: "include/mapnik/util/is_clockwise.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/is_clockwise.hpp"
Install file: "include/mapnik/util/math.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/math.hpp"
Install file: "include/mapnik/util/name_to_int.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/name_to_int.hpp"
Install file: "include/mapnik/util/noncopyable.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/noncopyable.hpp"
Install file: "include/mapnik/util/path_iterator.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/path_iterator.hpp"
Install file: "include/mapnik/util/rounding_cast.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/rounding_cast.hpp"
Install file: "include/mapnik/util/singleton.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/singleton.hpp"
Install file: "include/mapnik/util/spatial_index.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/spatial_index.hpp"
Install file: "include/mapnik/util/timer.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/timer.hpp"
Install file: "include/mapnik/util/trim.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/trim.hpp"
Install file: "include/mapnik/util/utf_conv_win.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/utf_conv_win.hpp"
Install file: "include/mapnik/util/variant.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/variant.hpp"
Install file: "include/mapnik/util/variant_io.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/util/variant_io.hpp"
Install file: "include/mapnik/group/group_layout.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/group/group_layout.hpp"
Install file: "include/mapnik/group/group_layout_manager.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/group/group_layout_manager.hpp"
Install file: "include/mapnik/group/group_rule.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/group/group_rule.hpp"
Install file: "include/mapnik/group/group_symbolizer_helper.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/group/group_symbolizer_helper.hpp"
Install file: "include/mapnik/group/group_symbolizer_properties.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/group/group_symbolizer_properties.hpp"
Install file: "include/mapnik/text/evaluated_format_properties_ptr.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/evaluated_format_properties_ptr.hpp"
Install file: "include/mapnik/text/face.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/face.hpp"
Install file: "include/mapnik/text/font_feature_settings.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/font_feature_settings.hpp"
Install file: "include/mapnik/text/font_library.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/font_library.hpp"
Install file: "include/mapnik/text/glyph_info.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/glyph_info.hpp"
Install file: "include/mapnik/text/glyph_positions.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/glyph_positions.hpp"
Install file: "include/mapnik/text/harfbuzz_shaper.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/harfbuzz_shaper.hpp"
Install file: "include/mapnik/text/icu_shaper.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/icu_shaper.hpp"
Install file: "include/mapnik/text/itemizer.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/itemizer.hpp"
Install file: "include/mapnik/text/placement_finder.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/placement_finder.hpp"
Install file: "include/mapnik/text/placement_finder_impl.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/placement_finder_impl.hpp"
Install file: "include/mapnik/text/properties_util.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/properties_util.hpp"
Install file: "include/mapnik/text/renderer.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/renderer.hpp"
Install file: "include/mapnik/text/rotation.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/rotation.hpp"
Install file: "include/mapnik/text/scrptrun.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/scrptrun.hpp"
Install file: "include/mapnik/text/symbolizer_helpers.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/symbolizer_helpers.hpp"
Install file: "include/mapnik/text/text_layout.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/text_layout.hpp"
Install file: "include/mapnik/text/text_line.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/text_line.hpp"
Install file: "include/mapnik/text/text_properties.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/text_properties.hpp"
Install file: "include/mapnik/text/placements/base.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/placements/base.hpp"
Install file: "include/mapnik/text/placements/dummy.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/placements/dummy.hpp"
Install file: "include/mapnik/text/placements/list.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/placements/list.hpp"
Install file: "include/mapnik/text/placements/registry.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/placements/registry.hpp"
Install file: "include/mapnik/text/placements/simple.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/placements/simple.hpp"
Install file: "include/mapnik/text/formatting/base.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/formatting/base.hpp"
Install file: "include/mapnik/text/formatting/format.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/formatting/format.hpp"
Install file: "include/mapnik/text/formatting/layout.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/formatting/layout.hpp"
Install file: "include/mapnik/text/formatting/list.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/formatting/list.hpp"
Install file: "include/mapnik/text/formatting/registry.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/formatting/registry.hpp"
Install file: "include/mapnik/text/formatting/text.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/text/formatting/text.hpp"
Install file: "include/mapnik/markers_placements/basic.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/markers_placements/basic.hpp"
Install file: "include/mapnik/markers_placements/interior.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/markers_placements/interior.hpp"
Install file: "include/mapnik/markers_placements/line.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/markers_placements/line.hpp"
Install file: "include/mapnik/markers_placements/point.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/markers_placements/point.hpp"
Install file: "include/mapnik/markers_placements/vertext_first.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/markers_placements/vertext_first.hpp"
Install file: "include/mapnik/markers_placements/vertext_last.hpp" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/markers_placements/vertext_last.hpp"
Install file: "deps/mapnik/sparsehash/dense_hash_map" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/sparsehash/dense_hash_map"
Install directory: "deps/mapnik/sparsehash/internal" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/sparsehash/internal"
Install file: "deps/mapnik/sparsehash/internal/densehashtable.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/sparsehash/internal/densehashtable.h"
Install file: "deps/mapnik/sparsehash/internal/hashtable-common.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/sparsehash/internal/hashtable-common.h"
Install file: "deps/mapnik/sparsehash/internal/libc_allocator_with_realloc.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/sparsehash/internal/libc_allocator_with_realloc.h"
Install file: "deps/mapnik/sparsehash/internal/sparseconfig.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/sparsehash/internal/sparseconfig.h"
Install file: "deps/mapnik/sparsehash/template_util.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/sparsehash/template_util.h"
Install file: "deps/mapnik/sparsehash/type_traits.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/sparsehash/type_traits.h"
Install file: "deps/agg/include/agg_alpha_mask_u8.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_alpha_mask_u8.h"
Install file: "deps/agg/include/agg_arc.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_arc.h"
Install file: "deps/agg/include/agg_array.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_array.h"
Install file: "deps/agg/include/agg_arrowhead.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_arrowhead.h"
Install file: "deps/agg/include/agg_basics.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_basics.h"
Install file: "deps/agg/include/agg_bezier_arc.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_bezier_arc.h"
Install file: "deps/agg/include/agg_bitset_iterator.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_bitset_iterator.h"
Install file: "deps/agg/include/agg_blur.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_blur.h"
Install file: "deps/agg/include/agg_bounding_rect.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_bounding_rect.h"
Install file: "deps/agg/include/agg_bspline.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_bspline.h"
Install file: "deps/agg/include/agg_clip_liang_barsky.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_clip_liang_barsky.h"
Install file: "deps/agg/include/agg_color_gray.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_color_gray.h"
Install file: "deps/agg/include/agg_color_rgba.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_color_rgba.h"
Install file: "deps/agg/include/agg_config.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_config.h"
Install file: "deps/agg/include/agg_conv_adaptor_vcgen.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_conv_adaptor_vcgen.h"
Install file: "deps/agg/include/agg_conv_adaptor_vpgen.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_conv_adaptor_vpgen.h"
Install file: "deps/agg/include/agg_conv_bspline.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_conv_bspline.h"
Install file: "deps/agg/include/agg_conv_clip_polygon.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_conv_clip_polygon.h"
Install file: "deps/agg/include/agg_conv_clip_polyline.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_conv_clip_polyline.h"
Install file: "deps/agg/include/agg_conv_close_polygon.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_conv_close_polygon.h"
Install file: "deps/agg/include/agg_conv_concat.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_conv_concat.h"
Install file: "deps/agg/include/agg_conv_contour.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_conv_contour.h"
Install file: "deps/agg/include/agg_conv_curve.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_conv_curve.h"
Install file: "deps/agg/include/agg_conv_dash.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_conv_dash.h"
Install file: "deps/agg/include/agg_conv_gpc.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_conv_gpc.h"
Install file: "deps/agg/include/agg_conv_marker.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_conv_marker.h"
Install file: "deps/agg/include/agg_conv_marker_adaptor.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_conv_marker_adaptor.h"
Install file: "deps/agg/include/agg_conv_offset.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_conv_offset.h"
Install file: "deps/agg/include/agg_conv_segmentator.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_conv_segmentator.h"
Install file: "deps/agg/include/agg_conv_shorten_path.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_conv_shorten_path.h"
Install file: "deps/agg/include/agg_conv_smooth_poly1.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_conv_smooth_poly1.h"
Install file: "deps/agg/include/agg_conv_stroke.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_conv_stroke.h"
Install file: "deps/agg/include/agg_conv_transform.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_conv_transform.h"
Install file: "deps/agg/include/agg_conv_unclose_polygon.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_conv_unclose_polygon.h"
Install file: "deps/agg/include/agg_curves.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_curves.h"
Install file: "deps/agg/include/agg_dda_line.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_dda_line.h"
Install file: "deps/agg/include/agg_ellipse.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_ellipse.h"
Install file: "deps/agg/include/agg_ellipse_bresenham.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_ellipse_bresenham.h"
Install file: "deps/agg/include/agg_embedded_raster_fonts.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_embedded_raster_fonts.h"
Install file: "deps/agg/include/agg_font_cache_manager.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_font_cache_manager.h"
Install file: "deps/agg/include/agg_gamma_functions.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_gamma_functions.h"
Install file: "deps/agg/include/agg_gamma_lut.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_gamma_lut.h"
Install file: "deps/agg/include/agg_glyph_raster_bin.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_glyph_raster_bin.h"
Install file: "deps/agg/include/agg_gradient_lut.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_gradient_lut.h"
Install file: "deps/agg/include/agg_gsv_text.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_gsv_text.h"
Install file: "deps/agg/include/agg_image_accessors.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_image_accessors.h"
Install file: "deps/agg/include/agg_image_filters.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_image_filters.h"
Install file: "deps/agg/include/agg_line_aa_basics.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_line_aa_basics.h"
Install file: "deps/agg/include/agg_math.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_math.h"
Install file: "deps/agg/include/agg_math_stroke.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_math_stroke.h"
Install file: "deps/agg/include/agg_path_length.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_path_length.h"
Install file: "deps/agg/include/agg_path_storage.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_path_storage.h"
Install file: "deps/agg/include/agg_path_storage_integer.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_path_storage_integer.h"
Install file: "deps/agg/include/agg_pattern_filters_rgba.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_pattern_filters_rgba.h"
Install file: "deps/agg/include/agg_pixfmt_amask_adaptor.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_pixfmt_amask_adaptor.h"
Install file: "deps/agg/include/agg_pixfmt_base.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_pixfmt_base.h"
Install file: "deps/agg/include/agg_pixfmt_gray.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_pixfmt_gray.h"
Install file: "deps/agg/include/agg_pixfmt_rgb.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_pixfmt_rgb.h"
Install file: "deps/agg/include/agg_pixfmt_rgb_packed.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_pixfmt_rgb_packed.h"
Install file: "deps/agg/include/agg_pixfmt_rgba.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_pixfmt_rgba.h"
Install file: "deps/agg/include/agg_pixfmt_transposer.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_pixfmt_transposer.h"
Install file: "deps/agg/include/agg_rasterizer_cells_aa.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_rasterizer_cells_aa.h"
Install file: "deps/agg/include/agg_rasterizer_compound_aa.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_rasterizer_compound_aa.h"
Install file: "deps/agg/include/agg_rasterizer_outline.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_rasterizer_outline.h"
Install file: "deps/agg/include/agg_rasterizer_outline_aa.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_rasterizer_outline_aa.h"
Install file: "deps/agg/include/agg_rasterizer_scanline_aa.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_rasterizer_scanline_aa.h"
Install file: "deps/agg/include/agg_rasterizer_sl_clip.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_rasterizer_sl_clip.h"
Install file: "deps/agg/include/agg_renderer_base.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_renderer_base.h"
Install file: "deps/agg/include/agg_renderer_markers.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_renderer_markers.h"
Install file: "deps/agg/include/agg_renderer_mclip.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_renderer_mclip.h"
Install file: "deps/agg/include/agg_renderer_outline_aa.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_renderer_outline_aa.h"
Install file: "deps/agg/include/agg_renderer_outline_image.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_renderer_outline_image.h"
Install file: "deps/agg/include/agg_renderer_primitives.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_renderer_primitives.h"
Install file: "deps/agg/include/agg_renderer_raster_text.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_renderer_raster_text.h"
Install file: "deps/agg/include/agg_renderer_scanline.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_renderer_scanline.h"
Install file: "deps/agg/include/agg_rendering_buffer.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_rendering_buffer.h"
Install file: "deps/agg/include/agg_rendering_buffer_dynarow.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_rendering_buffer_dynarow.h"
Install file: "deps/agg/include/agg_rounded_rect.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_rounded_rect.h"
Install file: "deps/agg/include/agg_scanline_bin.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_scanline_bin.h"
Install file: "deps/agg/include/agg_scanline_boolean_algebra.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_scanline_boolean_algebra.h"
Install file: "deps/agg/include/agg_scanline_p.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_scanline_p.h"
Install file: "deps/agg/include/agg_scanline_storage_aa.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_scanline_storage_aa.h"
Install file: "deps/agg/include/agg_scanline_storage_bin.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_scanline_storage_bin.h"
Install file: "deps/agg/include/agg_scanline_u.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_scanline_u.h"
Install file: "deps/agg/include/agg_shorten_path.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_shorten_path.h"
Install file: "deps/agg/include/agg_simul_eq.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_simul_eq.h"
Install file: "deps/agg/include/agg_span_allocator.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_span_allocator.h"
Install file: "deps/agg/include/agg_span_converter.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_span_converter.h"
Install file: "deps/agg/include/agg_span_gouraud.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_span_gouraud.h"
Install file: "deps/agg/include/agg_span_gouraud_gray.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_span_gouraud_gray.h"
Install file: "deps/agg/include/agg_span_gouraud_rgba.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_span_gouraud_rgba.h"
Install file: "deps/agg/include/agg_span_gradient.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_span_gradient.h"
Install file: "deps/agg/include/agg_span_gradient_alpha.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_span_gradient_alpha.h"
Install file: "deps/agg/include/agg_span_image_filter.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_span_image_filter.h"
Install file: "deps/agg/include/agg_span_image_filter_gray.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_span_image_filter_gray.h"
Install file: "deps/agg/include/agg_span_image_filter_rgb.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_span_image_filter_rgb.h"
Install file: "deps/agg/include/agg_span_image_filter_rgba.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_span_image_filter_rgba.h"
Install file: "deps/agg/include/agg_span_interpolator_adaptor.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_span_interpolator_adaptor.h"
Install file: "deps/agg/include/agg_span_interpolator_linear.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_span_interpolator_linear.h"
Install file: "deps/agg/include/agg_span_interpolator_persp.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_span_interpolator_persp.h"
Install file: "deps/agg/include/agg_span_interpolator_trans.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_span_interpolator_trans.h"
Install file: "deps/agg/include/agg_span_pattern_gray.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_span_pattern_gray.h"
Install file: "deps/agg/include/agg_span_pattern_rgb.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_span_pattern_rgb.h"
Install file: "deps/agg/include/agg_span_pattern_rgba.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_span_pattern_rgba.h"
Install file: "deps/agg/include/agg_span_solid.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_span_solid.h"
Install file: "deps/agg/include/agg_span_subdiv_adaptor.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_span_subdiv_adaptor.h"
Install file: "deps/agg/include/agg_trans_affine.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_trans_affine.h"
Install file: "deps/agg/include/agg_trans_bilinear.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_trans_bilinear.h"
Install file: "deps/agg/include/agg_trans_double_path.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_trans_double_path.h"
Install file: "deps/agg/include/agg_trans_lens.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_trans_lens.h"
Install file: "deps/agg/include/agg_trans_perspective.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_trans_perspective.h"
Install file: "deps/agg/include/agg_trans_single_path.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_trans_single_path.h"
Install file: "deps/agg/include/agg_trans_viewport.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_trans_viewport.h"
Install file: "deps/agg/include/agg_trans_warp_magnifier.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_trans_warp_magnifier.h"
Install file: "deps/agg/include/agg_vcgen_bspline.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_vcgen_bspline.h"
Install file: "deps/agg/include/agg_vcgen_contour.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_vcgen_contour.h"
Install file: "deps/agg/include/agg_vcgen_dash.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_vcgen_dash.h"
Install file: "deps/agg/include/agg_vcgen_markers_term.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_vcgen_markers_term.h"
Install file: "deps/agg/include/agg_vcgen_smooth_poly1.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_vcgen_smooth_poly1.h"
Install file: "deps/agg/include/agg_vcgen_stroke.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_vcgen_stroke.h"
Install file: "deps/agg/include/agg_vcgen_vertex_sequence.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_vcgen_vertex_sequence.h"
Install file: "deps/agg/include/agg_vertex_sequence.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_vertex_sequence.h"
Install file: "deps/agg/include/agg_vpgen_clip_polygon.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_vpgen_clip_polygon.h"
Install file: "deps/agg/include/agg_vpgen_clip_polyline.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_vpgen_clip_polyline.h"
Install file: "deps/agg/include/agg_vpgen_segmentator.h" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/include/mapnik/agg/agg_vpgen_segmentator.h"
Install file: "plugins/input/csv.input" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/lib/mapnik/3.1/input/csv.input"
Install file: "plugins/input/gdal.input" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/lib/mapnik/3.1/input/gdal.input"
Install file: "plugins/input/geojson.input" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/lib/mapnik/3.1/input/geojson.input"
Install file: "plugins/input/ogr.input" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/lib/mapnik/3.1/input/ogr.input"
Install file: "plugins/input/pgraster.input" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/lib/mapnik/3.1/input/pgraster.input"
Install file: "plugins/input/postgis.input" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/lib/mapnik/3.1/input/postgis.input"
Install file: "plugins/input/raster.input" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/lib/mapnik/3.1/input/raster.input"
Install file: "plugins/input/shape.input" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/lib/mapnik/3.1/input/shape.input"
Install file: "plugins/input/sqlite.input" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/lib/mapnik/3.1/input/sqlite.input"
Install file: "plugins/input/topojson.input" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/lib/mapnik/3.1/input/topojson.input"
Copy("/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/bin/mapnik-config", "utils/mapnik-config/mapnik-config")
Chmod("/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/bin/mapnik-config", 0755)
Install file: "utils/mapnik-index/mapnik-index" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/bin/mapnik-index"
Install file: "utils/mapnik-render/mapnik-render" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/bin/mapnik-render"
Install file: "utils/shapeindex/shapeindex" as "/<<BUILDDIR>>/mapnik-3.1.0+ds/debian/tmp/usr/bin/shapeindex"
scons: done building targets.
dh override_dh_auto_install
make[1]: Leaving directory '/<<BUILDDIR>>/mapnik-3.1.0+ds'
   dh_install -a
   dh_installdocs -a
   dh_installchangelogs -a
   dh_installexamples -a
   dh_installman -a
   dh_lintian -a
   dh_perl -a
   dh_link -a
   dh_strip_nondeterminism -a
   dh_compress -a
   dh_fixperms -a
   dh_missing -a
   dh_dwz -a
dwz: dwz: debian/libmapnik3.1/usr/lib/libmapnik.so.3.1.0: .debug_info section not present
debian/mapnik-utils/usr/bin/mapnik-index: .debug_info section not present
dwz: debian/libmapnik3.1/usr/lib/mapnik/3.1/input/csv.input: .debug_info section not present
dwz: debian/libmapnik3.1/usr/lib/mapnik/3.1/input/gdal.input: .debug_info section not present
dwz: debian/mapnik-utils/usr/bin/mapnik-render: .debug_info section not present
dwz: debian/libmapnik3.1/usr/lib/mapnik/3.1/input/geojson.input: .debug_info section not present
dwz: debian/mapnik-utils/usr/bin/shapeindex: .debug_info section not present
dwz: Too few files for multifile optimization
dh_dwz: warning: No dwz multifile created, but not explicitly requested either so ignoring it.
dh_dwz: warning: Common issues include no debug information at all (missing -g) and
dh_dwz: warning: compressed debug information (#931891).
dwz: debian/libmapnik3.1/usr/lib/mapnik/3.1/input/ogr.input: .debug_info section not present
dwz: debian/libmapnik3.1/usr/lib/mapnik/3.1/input/pgraster.input: .debug_info section not present
dwz: debian/libmapnik3.1/usr/lib/mapnik/3.1/input/postgis.input: .debug_info section not present
dwz: debian/libmapnik3.1/usr/lib/mapnik/3.1/input/raster.input: .debug_info section not present
dwz: debian/libmapnik3.1/usr/lib/mapnik/3.1/input/shape.input: .debug_info section not present
dwz: debian/libmapnik3.1/usr/lib/mapnik/3.1/input/sqlite.input: .debug_info section not present
dwz: debian/libmapnik3.1/usr/lib/mapnik/3.1/input/topojson.input: .debug_info section not present
dwz: Too few files for multifile optimization
dh_dwz: warning: No dwz multifile created, but not explicitly requested either so ignoring it.
dh_dwz: warning: Common issues include no debug information at all (missing -g) and
dh_dwz: warning: compressed debug information (#931891).
   debian/rules override_dh_strip
make[1]: Entering directory '/<<BUILDDIR>>/mapnik-3.1.0+ds'
dh_strip --no-automatic-dbgsym
make[1]: Leaving directory '/<<BUILDDIR>>/mapnik-3.1.0+ds'
   dh_makeshlibs -a
   dh_shlibdeps -a
dpkg-shlibdeps: warning: debian/mapnik-utils/usr/bin/shapeindex contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/mapnik-utils/usr/bin/mapnik-render contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: debian/mapnik-utils/usr/bin/mapnik-index contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/mapnik-utils/usr/bin/shapeindex debian/mapnik-utils/usr/bin/mapnik-render debian/mapnik-utils/usr/bin/mapnik-index were not linked against ld-linux-armhf.so.3 (they use none of the library's symbols)
dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by debian/libmapnik3.1/usr/lib/libmapnik.so.3.1.0 found in none of the libraries
   dh_installdeb -a
   dh_gencontrol -a
   dh_md5sums -a
   dh_builddeb -a
dpkg-deb: building package 'libmapnik3.1' in '../libmapnik3.1_3.1.0+ds-2+b2_armhf.deb'.
dpkg-deb: building package 'libmapnik-dev' in '../libmapnik-dev_3.1.0+ds-2+b2_armhf.deb'.
dpkg-deb: building package 'mapnik-utils' in '../mapnik-utils_3.1.0+ds-2+b2_armhf.deb'.
 dpkg-genbuildinfo --build=any -O../mapnik_3.1.0+ds-2+b2_armhf.buildinfo
 dpkg-genchanges --build=any -mRaspbian wandboard test autobuilder <root@raspbian.org> -O../mapnik_3.1.0+ds-2+b2_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2022-06-17T03:09:01Z

Finished
--------

I: Built successfully

+------------------------------------------------------------------------------+
| Post Build Chroot                                                            |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Changes                                                                      |
+------------------------------------------------------------------------------+


mapnik_3.1.0+ds-2+b2_armhf.changes:
-----------------------------------

Format: 1.8
Date: Tue, 12 Apr 2022 21:55:10 +0200
Source: mapnik (3.1.0+ds-2)
Binary: libmapnik-dev libmapnik3.1 mapnik-utils
Binary-Only: yes
Architecture: armhf
Version: 3.1.0+ds-2+b2
Distribution: bookworm-staging
Urgency: low
Maintainer: Raspbian wandboard test autobuilder <root@raspbian.org>
Changed-By: Raspbian wandboard test autobuilder <root@raspbian.org>
Description:
 libmapnik-dev - C++ toolkit for developing GIS applications (devel)
 libmapnik3.1 - C++ toolkit for developing GIS applications (libraries)
 mapnik-utils - C++ toolkit for developing GIS applications (utilities)
Changes:
 mapnik (3.1.0+ds-2+b2) bookworm-staging; urgency=low, binary-only=yes
 .
   * Binary-only non-maintainer upload for armhf; no source changes.
   * rebuild due to debcheck failure
Checksums-Sha1:
 0ce08623346544ba37ecbae8bae6018a7c0077a4 687632 libmapnik-dev_3.1.0+ds-2+b2_armhf.deb
 e13d5d211ed94e65826fe9a24ec641587fdebe67 1807852 libmapnik3.1_3.1.0+ds-2+b2_armhf.deb
 7d6f451733b95d38d4eabf0fb7d7d581dd8c5ea4 198556 mapnik-utils_3.1.0+ds-2+b2_armhf.deb
 2b40e619d76b161602caf2aab11eb7253ecc9a98 13877 mapnik_3.1.0+ds-2+b2_armhf.buildinfo
Checksums-Sha256:
 1c3fc6349d0e8360a6e4718eac4b76f395329ad9b2e44f137f0a45547a6417c0 687632 libmapnik-dev_3.1.0+ds-2+b2_armhf.deb
 bea774186e9d7ae66e9ef5fe6ef305077de81cebe92d65ba190a03fb18719c83 1807852 libmapnik3.1_3.1.0+ds-2+b2_armhf.deb
 f87fc29b783d6d4083103efd98329f9f46ab53783d2cd40ef933cecefcae70a9 198556 mapnik-utils_3.1.0+ds-2+b2_armhf.deb
 a519814106fb905c9ce174edd56f9a5a243bd988f3946d177d3d5089e0e2687e 13877 mapnik_3.1.0+ds-2+b2_armhf.buildinfo
Files:
 9d1fc78aacb44e03668ffeb8efb5aa04 687632 libdevel optional libmapnik-dev_3.1.0+ds-2+b2_armhf.deb
 135112b0220e63759dc6ffeb3ea9fba2 1807852 libs optional libmapnik3.1_3.1.0+ds-2+b2_armhf.deb
 6be3b2d026a7afa6e67e8286da46bd18 198556 utils optional mapnik-utils_3.1.0+ds-2+b2_armhf.deb
 f5546a2bfe7a897010d5cdd16f73b481 13877 libs optional mapnik_3.1.0+ds-2+b2_armhf.buildinfo

+------------------------------------------------------------------------------+
| Package contents                                                             |
+------------------------------------------------------------------------------+


libmapnik-dev_3.1.0+ds-2+b2_armhf.deb
-------------------------------------

 new Debian package, version 2.0.
 size 687632 bytes: control archive=12640 bytes.
    1393 bytes,    25 lines      control              
   35541 bytes,   468 lines      md5sums              
 Package: libmapnik-dev
 Source: mapnik (3.1.0+ds-2)
 Version: 3.1.0+ds-2+b2
 Architecture: armhf
 Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
 Installed-Size: 7560
 Depends: libmapnik3.1 (= 3.1.0+ds-2+b2), libboost-filesystem-dev, libboost-program-options-dev, libboost-regex-dev, libboost-system-dev, libboost-thread-dev, libc6-dev | libc-dev, libcairo2-dev, libcurl4-gnutls-dev | libcurl-ssl-dev, libfreetype6-dev, libgdal-dev, libharfbuzz-dev, libicu-dev, libjpeg-dev, libmapbox-variant-dev (>= 1.1.5), libpng-dev, libpq-dev, libproj-dev, libsqlite3-dev, libtiff-dev, libwebp-dev, libxml2-dev, pkg-config, zlib1g-dev
 Recommends: mapnik-doc
 Breaks: libmapnik2-dev (<< 2.2.0+ds1-1~)
 Replaces: libmapnik2-dev (<< 2.2.0+ds1-1~)
 Section: libdevel
 Priority: optional
 Homepage: http://www.mapnik.org/
 Description: C++ toolkit for developing GIS applications (devel)
  Mapnik is an OpenSource C++ toolkit for developing GIS
  (Geographic Information Systems) applications. At the core is a C++
  shared library providing algorithms/patterns for spatial data access and
  visualization.
  .
  Essentially a collection of geographic objects (map, layer, datasource,
  feature, geometry), the library doesn't rely on "windowing systems" and
  is intended to work in multi-threaded environments
  .
  This package contains the development headers, API documentation, and
  build utilities.

drwxr-xr-x root/root         0 2022-04-12 19:55 ./
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/bin/
-rwxr-xr-x root/root      5985 2022-04-12 19:55 ./usr/bin/mapnik-config
-rwxr-xr-x root/root        84 2020-01-21 14:14 ./usr/bin/mapnik-plugin-base
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/include/
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/include/mapnik/
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/include/mapnik/agg/
-rw-r--r-- root/root     18504 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_alpha_mask_u8.h
-rw-r--r-- root/root      2033 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_arc.h
-rw-r--r-- root/root     34366 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_array.h
-rw-r--r-- root/root      2321 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_arrowhead.h
-rw-r--r-- root/root     15632 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_basics.h
-rw-r--r-- root/root      5785 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_bezier_arc.h
-rw-r--r-- root/root      1420 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_bitset_iterator.h
-rw-r--r-- root/root     45029 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_blur.h
-rw-r--r-- root/root      3586 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_bounding_rect.h
-rw-r--r-- root/root      2640 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_bspline.h
-rw-r--r-- root/root      9500 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_clip_liang_barsky.h
-rw-r--r-- root/root     30197 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_color_gray.h
-rw-r--r-- root/root     40451 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_color_rgba.h
-rw-r--r-- root/root      1263 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_config.h
-rw-r--r-- root/root      5071 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_conv_adaptor_vcgen.h
-rw-r--r-- root/root      5082 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_conv_adaptor_vpgen.h
-rw-r--r-- root/root      1675 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_conv_bspline.h
-rw-r--r-- root/root      2585 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_conv_clip_polygon.h
-rw-r--r-- root/root      2600 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_conv_clip_polyline.h
-rw-r--r-- root/root      3600 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_conv_close_polygon.h
-rw-r--r-- root/root      2237 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_conv_concat.h
-rw-r--r-- root/root      2920 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_conv_contour.h
-rw-r--r-- root/root      6674 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_conv_curve.h
-rw-r--r-- root/root      2194 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_conv_dash.h
-rw-r--r-- root/root     12736 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_conv_gpc.h
-rw-r--r-- root/root      4515 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_conv_marker.h
-rw-r--r-- root/root      1859 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_conv_marker_adaptor.h
-rw-r--r-- root/root      7202 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_conv_offset.h
-rw-r--r-- root/root      1728 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_conv_segmentator.h
-rw-r--r-- root/root      1732 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_conv_shorten_path.h
-rw-r--r-- root/root      2817 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_conv_smooth_poly1.h
-rw-r--r-- root/root      3148 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_conv_stroke.h
-rw-r--r-- root/root      2119 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_conv_transform.h
-rw-r--r-- root/root      1708 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_conv_unclose_polygon.h
-rw-r--r-- root/root     20007 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_curves.h
-rw-r--r-- root/root      8469 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_dda_line.h
-rw-r--r-- root/root      3719 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_ellipse.h
-rw-r--r-- root/root      2835 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_ellipse_bresenham.h
-rw-r--r-- root/root      2147 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_embedded_raster_fonts.h
-rw-r--r-- root/root     14667 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_font_cache_manager.h
-rw-r--r-- root/root      3744 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_gamma_functions.h
-rw-r--r-- root/root      8284 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_gamma_lut.h
-rw-r--r-- root/root      4878 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_glyph_raster_bin.h
-rw-r--r-- root/root      7628 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_gradient_lut.h
-rw-r--r-- root/root      4031 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_gsv_text.h
-rw-r--r-- root/root     13126 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_image_accessors.h
-rw-r--r-- root/root     14924 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_image_filters.h
-rw-r--r-- root/root      6764 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_line_aa_basics.h
-rw-r--r-- root/root     14877 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_math.h
-rw-r--r-- root/root     18628 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_math_stroke.h
-rw-r--r-- root/root      1904 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_path_length.h
-rw-r--r-- root/root     50636 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_path_storage.h
-rw-r--r-- root/root      9797 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_path_storage_integer.h
-rw-r--r-- root/root      4123 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_pattern_filters_rgba.h
-rw-r--r-- root/root      8527 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_pixfmt_amask_adaptor.h
-rw-r--r-- root/root      2908 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_pixfmt_base.h
-rw-r--r-- root/root     24498 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_pixfmt_gray.h
-rw-r--r-- root/root     31280 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_pixfmt_rgb.h
-rw-r--r-- root/root     49277 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_pixfmt_rgb_packed.h
-rw-r--r-- root/root    120422 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_pixfmt_rgba.h
-rw-r--r-- root/root      6218 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_pixfmt_transposer.h
-rw-r--r-- root/root     21918 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_rasterizer_cells_aa.h
-rw-r--r-- root/root     23369 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_rasterizer_compound_aa.h
-rw-r--r-- root/root      4260 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_rasterizer_outline.h
-rw-r--r-- root/root     20501 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_rasterizer_outline_aa.h
-rw-r--r-- root/root     17023 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_rasterizer_scanline_aa.h
-rw-r--r-- root/root     12921 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_rasterizer_sl_clip.h
-rw-r--r-- root/root     25981 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_renderer_base.h
-rw-r--r-- root/root     36023 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_renderer_markers.h
-rw-r--r-- root/root     11779 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_renderer_mclip.h
-rw-r--r-- root/root     63888 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_renderer_outline_aa.h
-rw-r--r-- root/root     35137 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_renderer_outline_image.h
-rw-r--r-- root/root      7805 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_renderer_primitives.h
-rw-r--r-- root/root      8723 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_renderer_raster_text.h
-rw-r--r-- root/root     35518 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_renderer_scanline.h
-rw-r--r-- root/root     10118 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_rendering_buffer.h
-rw-r--r-- root/root      5031 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_rendering_buffer_dynarow.h
-rw-r--r-- root/root      2245 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_rounded_rect.h
-rw-r--r-- root/root      7736 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_scanline_bin.h
-rw-r--r-- root/root     54432 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_scanline_boolean_algebra.h
-rw-r--r-- root/root     10475 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_scanline_p.h
-rw-r--r-- root/root     26396 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_scanline_storage_aa.h
-rw-r--r-- root/root     18225 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_scanline_storage_bin.h
-rw-r--r-- root/root     17066 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_scanline_u.h
-rw-r--r-- root/root      2032 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_shorten_path.h
-rw-r--r-- root/root      4005 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_simul_eq.h
-rw-r--r-- root/root      1801 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_span_allocator.h
-rw-r--r-- root/root      1950 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_span_converter.h
-rw-r--r-- root/root      5727 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_span_gouraud.h
-rw-r--r-- root/root      8286 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_span_gouraud_gray.h
-rw-r--r-- root/root      9811 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_span_gouraud_rgba.h
-rw-r--r-- root/root     11971 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_span_gradient.h
-rw-r--r-- root/root      4938 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_span_gradient_alpha.h
-rw-r--r-- root/root      9233 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_span_image_filter.h
-rw-r--r-- root/root     28979 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_span_image_filter_gray.h
-rw-r--r-- root/root     35738 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_span_image_filter_rgb.h
-rw-r--r-- root/root     37449 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_span_image_filter_rgba.h
-rw-r--r-- root/root      2666 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_span_interpolator_adaptor.h
-rw-r--r-- root/root      7602 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_span_interpolator_linear.h
-rw-r--r-- root/root     15678 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_span_interpolator_persp.h
-rw-r--r-- root/root      3112 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_span_interpolator_trans.h
-rw-r--r-- root/root      3284 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_span_pattern_gray.h
-rw-r--r-- root/root      3441 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_span_pattern_rgb.h
-rw-r--r-- root/root      3378 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_span_pattern_rgba.h
-rw-r--r-- root/root      1702 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_span_solid.h
-rw-r--r-- root/root      4820 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_span_subdiv_adaptor.h
-rw-r--r-- root/root     18873 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_trans_affine.h
-rw-r--r-- root/root      5442 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_trans_bilinear.h
-rw-r--r-- root/root      4187 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_trans_double_path.h
-rw-r--r-- root/root      2184 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_trans_lens.h
-rw-r--r-- root/root     25499 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_trans_perspective.h
-rw-r--r-- root/root      2982 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_trans_single_path.h
-rw-r--r-- root/root      9621 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_trans_viewport.h
-rw-r--r-- root/root      1759 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_trans_warp_magnifier.h
-rw-r--r-- root/root      2114 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_vcgen_bspline.h
-rw-r--r-- root/root      3493 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_vcgen_contour.h
-rw-r--r-- root/root      2682 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_vcgen_dash.h
-rw-r--r-- root/root      2009 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_vcgen_markers_term.h
-rw-r--r-- root/root      2565 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_vcgen_smooth_poly1.h
-rw-r--r-- root/root      3620 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_vcgen_stroke.h
-rw-r--r-- root/root      3832 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_vcgen_vertex_sequence.h
-rw-r--r-- root/root      5178 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_vertex_sequence.h
-rw-r--r-- root/root      2505 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_vpgen_clip_polygon.h
-rw-r--r-- root/root      2405 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_vpgen_clip_polyline.h
-rw-r--r-- root/root      1800 2022-04-12 19:55 ./usr/include/mapnik/agg/agg_vpgen_segmentator.h
-rw-r--r-- root/root      1945 2022-04-12 19:55 ./usr/include/mapnik/agg_helpers.hpp
-rw-r--r-- root/root      2152 2022-04-12 19:55 ./usr/include/mapnik/agg_pattern_source.hpp
-rw-r--r-- root/root      1421 2022-04-12 19:55 ./usr/include/mapnik/agg_rasterizer.hpp
-rw-r--r-- root/root      5878 2022-04-12 19:55 ./usr/include/mapnik/agg_render_marker.hpp
-rw-r--r-- root/root      6944 2022-04-12 19:55 ./usr/include/mapnik/agg_renderer.hpp
-rw-r--r-- root/root      2091 2022-04-12 19:55 ./usr/include/mapnik/attribute.hpp
-rw-r--r-- root/root      9296 2022-04-12 19:55 ./usr/include/mapnik/attribute_collector.hpp
-rw-r--r-- root/root      2704 2022-04-12 19:55 ./usr/include/mapnik/attribute_descriptor.hpp
-rw-r--r-- root/root      2256 2022-04-12 19:55 ./usr/include/mapnik/boolean.hpp
-rw-r--r-- root/root      4679 2022-04-12 19:55 ./usr/include/mapnik/box2d.hpp
-rw-r--r-- root/root     10994 2022-04-12 19:55 ./usr/include/mapnik/box2d_impl.hpp
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/include/mapnik/cairo/
-rw-r--r-- root/root     14156 2022-04-12 19:55 ./usr/include/mapnik/cairo/cairo_context.hpp
-rw-r--r-- root/root      2959 2022-04-12 19:55 ./usr/include/mapnik/cairo/cairo_image_util.hpp
-rw-r--r-- root/root      1687 2022-04-12 19:55 ./usr/include/mapnik/cairo/cairo_render_vector.hpp
-rw-r--r-- root/root      6256 2022-04-12 19:55 ./usr/include/mapnik/cairo/cairo_renderer.hpp
-rw-r--r-- root/root      7813 2022-04-12 19:55 ./usr/include/mapnik/cairo/render_polygon_pattern.hpp
-rw-r--r-- root/root      1810 2022-04-12 19:55 ./usr/include/mapnik/cairo_io.hpp
-rw-r--r-- root/root      4578 2022-04-12 19:55 ./usr/include/mapnik/color.hpp
-rw-r--r-- root/root      1252 2022-04-12 19:55 ./usr/include/mapnik/color_factory.hpp
-rw-r--r-- root/root      1852 2022-04-12 19:55 ./usr/include/mapnik/config.hpp
-rw-r--r-- root/root      1956 2022-04-12 19:55 ./usr/include/mapnik/config_error.hpp
-rw-r--r-- root/root      4345 2022-04-12 19:55 ./usr/include/mapnik/coord.hpp
-rw-r--r-- root/root      2271 2022-04-12 19:55 ./usr/include/mapnik/css_color_grammar.hpp
-rw-r--r-- root/root     12812 2022-04-12 19:55 ./usr/include/mapnik/css_color_grammar_impl.hpp
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/include/mapnik/csv/
-rw-r--r-- root/root      2543 2022-04-12 19:55 ./usr/include/mapnik/csv/csv_grammar.hpp
-rw-r--r-- root/root      1981 2022-04-12 19:55 ./usr/include/mapnik/csv/csv_grammar_impl.hpp
-rw-r--r-- root/root      1262 2022-04-12 19:55 ./usr/include/mapnik/csv/csv_types.hpp
-rw-r--r-- root/root      1480 2022-04-12 19:55 ./usr/include/mapnik/cxx11_support.hpp
-rw-r--r-- root/root      4838 2022-04-12 19:55 ./usr/include/mapnik/datasource.hpp
-rw-r--r-- root/root      2418 2022-04-12 19:55 ./usr/include/mapnik/datasource_cache.hpp
-rw-r--r-- root/root      1334 2022-04-12 19:55 ./usr/include/mapnik/datasource_geometry_type.hpp
-rw-r--r-- root/root      8092 2022-04-12 19:55 ./usr/include/mapnik/debug.hpp
-rw-r--r-- root/root      1199 2022-04-12 19:55 ./usr/include/mapnik/ellipsoid.hpp
-rw-r--r-- root/root      8958 2022-04-12 19:55 ./usr/include/mapnik/enumeration.hpp
-rw-r--r-- root/root     10097 2022-04-12 19:55 ./usr/include/mapnik/evaluate_global_attributes.hpp
-rw-r--r-- root/root      1477 2022-04-12 19:55 ./usr/include/mapnik/expression.hpp
-rw-r--r-- root/root      4523 2022-04-12 19:55 ./usr/include/mapnik/expression_evaluator.hpp
-rw-r--r-- root/root      3504 2022-04-12 19:55 ./usr/include/mapnik/expression_grammar.hpp
-rw-r--r-- root/root      9316 2022-04-12 19:55 ./usr/include/mapnik/expression_grammar_impl.hpp
-rw-r--r-- root/root      6913 2022-04-12 19:55 ./usr/include/mapnik/expression_node.hpp
-rw-r--r-- root/root      4100 2022-04-12 19:55 ./usr/include/mapnik/expression_node_types.hpp
-rw-r--r-- root/root      2445 2022-04-12 19:55 ./usr/include/mapnik/expression_string.hpp
-rw-r--r-- root/root      2110 2022-04-12 19:55 ./usr/include/mapnik/factory.hpp
-rw-r--r-- root/root      7516 2022-04-12 19:55 ./usr/include/mapnik/feature.hpp
-rw-r--r-- root/root      1650 2022-04-12 19:55 ./usr/include/mapnik/feature_factory.hpp
-rw-r--r-- root/root      2645 2022-04-12 19:55 ./usr/include/mapnik/feature_kv_iterator.hpp
-rw-r--r-- root/root      3286 2022-04-12 19:55 ./usr/include/mapnik/feature_layer_desc.hpp
-rw-r--r-- root/root      3700 2022-04-12 19:55 ./usr/include/mapnik/feature_style_processor.hpp
-rw-r--r-- root/root      1439 2022-04-12 19:55 ./usr/include/mapnik/feature_style_processor_context.hpp
-rw-r--r-- root/root     21362 2022-04-12 19:55 ./usr/include/mapnik/feature_style_processor_impl.hpp
-rw-r--r-- root/root      3253 2022-04-12 19:55 ./usr/include/mapnik/feature_type_style.hpp
-rw-r--r-- root/root      1875 2022-04-12 19:55 ./usr/include/mapnik/featureset.hpp
-rw-r--r-- root/root       231 2022-04-12 19:55 ./usr/include/mapnik/filter_factory.hpp
-rw-r--r-- root/root      1705 2022-04-12 19:55 ./usr/include/mapnik/filter_featureset.hpp
-rw-r--r-- root/root      5955 2022-04-12 19:55 ./usr/include/mapnik/font_engine_freetype.hpp
-rw-r--r-- root/root      1840 2022-04-12 19:55 ./usr/include/mapnik/font_set.hpp
-rw-r--r-- root/root      3182 2022-04-12 19:55 ./usr/include/mapnik/function_call.hpp
-rw-r--r-- root/root     12309 2022-04-12 19:55 ./usr/include/mapnik/geom_util.hpp
-rw-r--r-- root/root      4417 2022-04-12 19:55 ./usr/include/mapnik/geometry.hpp
-rw-r--r-- root/root      7600 2022-04-12 19:55 ./usr/include/mapnik/geometry_adapters.hpp
-rw-r--r-- root/root      3422 2022-04-12 19:55 ./usr/include/mapnik/geometry_centroid.hpp
-rw-r--r-- root/root      2437 2022-04-12 19:55 ./usr/include/mapnik/geometry_correct.hpp
-rw-r--r-- root/root      1351 2022-04-12 19:55 ./usr/include/mapnik/geometry_envelope.hpp
-rw-r--r-- root/root      4102 2022-04-12 19:55 ./usr/include/mapnik/geometry_envelope_impl.hpp
-rw-r--r-- root/root      1877 2022-04-12 19:55 ./usr/include/mapnik/geometry_fusion_adapted.hpp
-rw-r--r-- root/root      4201 2022-04-12 19:55 ./usr/include/mapnik/geometry_is_empty.hpp
-rw-r--r-- root/root      4466 2022-04-12 19:55 ./usr/include/mapnik/geometry_is_simple.hpp
-rw-r--r-- root/root      7494 2022-04-12 19:55 ./usr/include/mapnik/geometry_is_valid.hpp
-rw-r--r-- root/root      2158 2022-04-12 19:55 ./usr/include/mapnik/geometry_remove_empty.hpp
-rw-r--r-- root/root      2563 2022-04-12 19:55 ./usr/include/mapnik/geometry_reprojection.hpp
-rw-r--r-- root/root     10798 2022-04-12 19:55 ./usr/include/mapnik/geometry_reprojection_impl.hpp
-rw-r--r-- root/root      6742 2022-04-12 19:55 ./usr/include/mapnik/geometry_strategy.hpp
-rw-r--r-- root/root      4134 2022-04-12 19:55 ./usr/include/mapnik/geometry_to_path.hpp
-rw-r--r-- root/root      6893 2022-04-12 19:55 ./usr/include/mapnik/geometry_transform.hpp
-rw-r--r-- root/root      3137 2022-04-12 19:55 ./usr/include/mapnik/geometry_type.hpp
-rw-r--r-- root/root      1400 2022-04-12 19:55 ./usr/include/mapnik/geometry_types.hpp
-rw-r--r-- root/root      4966 2022-04-12 19:55 ./usr/include/mapnik/global.hpp
-rw-r--r-- root/root      3177 2022-04-12 19:55 ./usr/include/mapnik/gradient.hpp
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/include/mapnik/grid/
-rw-r--r-- root/root      5680 2022-04-12 19:55 ./usr/include/mapnik/grid/grid.hpp
-rw-r--r-- root/root     12692 2022-04-12 19:55 ./usr/include/mapnik/grid/grid_pixel.hpp
-rw-r--r-- root/root     19596 2022-04-12 19:55 ./usr/include/mapnik/grid/grid_pixfmt.hpp
-rw-r--r-- root/root      1385 2022-04-12 19:55 ./usr/include/mapnik/grid/grid_rasterizer.hpp
-rw-r--r-- root/root      2499 2022-04-12 19:55 ./usr/include/mapnik/grid/grid_render_marker.hpp
-rw-r--r-- root/root      5637 2022-04-12 19:55 ./usr/include/mapnik/grid/grid_renderer.hpp
-rw-r--r-- root/root      1517 2022-04-12 19:55 ./usr/include/mapnik/grid/grid_renderer_base.hpp
-rw-r--r-- root/root      1381 2022-04-12 19:55 ./usr/include/mapnik/grid/grid_rendering_buffer.hpp
-rw-r--r-- root/root      4791 2022-04-12 19:55 ./usr/include/mapnik/grid/grid_view.hpp
-rw-r--r-- root/root      8067 2022-04-12 19:55 ./usr/include/mapnik/grid_vertex_converter.hpp
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/include/mapnik/group/
-rw-r--r-- root/root      2231 2022-04-12 19:55 ./usr/include/mapnik/group/group_layout.hpp
-rw-r--r-- root/root      3015 2022-04-12 19:55 ./usr/include/mapnik/group/group_layout_manager.hpp
-rw-r--r-- root/root      2781 2022-04-12 19:55 ./usr/include/mapnik/group/group_rule.hpp
-rw-r--r-- root/root      3433 2022-04-12 19:55 ./usr/include/mapnik/group/group_symbolizer_helper.hpp
-rw-r--r-- root/root      2197 2022-04-12 19:55 ./usr/include/mapnik/group/group_symbolizer_properties.hpp
-rw-r--r-- root/root     16396 2022-04-12 19:55 ./usr/include/mapnik/hextree.hpp
-rw-r--r-- root/root      5095 2022-04-12 19:55 ./usr/include/mapnik/hit_test_filter.hpp
-rw-r--r-- root/root      4797 2022-04-12 19:55 ./usr/include/mapnik/image.hpp
-rw-r--r-- root/root      3063 2022-04-12 19:55 ./usr/include/mapnik/image_any.hpp
-rw-r--r-- root/root      2373 2022-04-12 19:55 ./usr/include/mapnik/image_compositing.hpp
-rw-r--r-- root/root      2664 2022-04-12 19:55 ./usr/include/mapnik/image_copy.hpp
-rw-r--r-- root/root     34207 2022-04-12 19:55 ./usr/include/mapnik/image_filter.hpp
-rw-r--r-- root/root      2790 2022-04-12 19:55 ./usr/include/mapnik/image_filter_grammar.hpp
-rw-r--r-- root/root      4990 2022-04-12 19:55 ./usr/include/mapnik/image_filter_grammar_impl.hpp
-rw-r--r-- root/root      8407 2022-04-12 19:55 ./usr/include/mapnik/image_filter_types.hpp
-rw-r--r-- root/root      8206 2022-04-12 19:55 ./usr/include/mapnik/image_impl.hpp
-rw-r--r-- root/root      2756 2022-04-12 19:55 ./usr/include/mapnik/image_null.hpp
-rw-r--r-- root/root      1540 2022-04-12 19:55 ./usr/include/mapnik/image_options.hpp
-rw-r--r-- root/root      2670 2022-04-12 19:55 ./usr/include/mapnik/image_reader.hpp
-rw-r--r-- root/root      3032 2022-04-12 19:55 ./usr/include/mapnik/image_scaling.hpp
-rw-r--r-- root/root      8348 2022-04-12 19:55 ./usr/include/mapnik/image_scaling_traits.hpp
-rw-r--r-- root/root     13005 2022-04-12 19:55 ./usr/include/mapnik/image_util.hpp
-rw-r--r-- root/root      1505 2022-04-12 19:55 ./usr/include/mapnik/image_util_jpeg.hpp
-rw-r--r-- root/root      1681 2022-04-12 19:55 ./usr/include/mapnik/image_util_png.hpp
-rw-r--r-- root/root      1392 2022-04-12 19:55 ./usr/include/mapnik/image_util_tiff.hpp
-rw-r--r-- root/root      1392 2022-04-12 19:55 ./usr/include/mapnik/image_util_webp.hpp
-rw-r--r-- root/root      2899 2022-04-12 19:55 ./usr/include/mapnik/image_view.hpp
-rw-r--r-- root/root      2480 2022-04-12 19:55 ./usr/include/mapnik/image_view_any.hpp
-rw-r--r-- root/root      3524 2022-04-12 19:55 ./usr/include/mapnik/image_view_impl.hpp
-rw-r--r-- root/root      2437 2022-04-12 19:55 ./usr/include/mapnik/image_view_null.hpp
-rw-r--r-- root/root      4180 2022-04-12 19:55 ./usr/include/mapnik/jpeg_io.hpp
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/include/mapnik/json/
-rw-r--r-- root/root      2190 2022-04-12 19:55 ./usr/include/mapnik/json/attribute_value_visitor.hpp
-rw-r--r-- root/root      2339 2022-04-12 19:55 ./usr/include/mapnik/json/error_handler.hpp
-rw-r--r-- root/root      2551 2022-04-12 19:55 ./usr/include/mapnik/json/extract_bounding_box_grammar.hpp
-rw-r--r-- root/root      5212 2022-04-12 19:55 ./usr/include/mapnik/json/extract_bounding_box_grammar_impl.hpp
-rw-r--r-- root/root      4240 2022-04-12 19:55 ./usr/include/mapnik/json/feature_collection_grammar.hpp
-rw-r--r-- root/root      4366 2022-04-12 19:55 ./usr/include/mapnik/json/feature_collection_grammar_impl.hpp
-rw-r--r-- root/root      1654 2022-04-12 19:55 ./usr/include/mapnik/json/feature_generator.hpp
-rw-r--r-- root/root      3546 2022-04-12 19:55 ./usr/include/mapnik/json/feature_generator_grammar.hpp
-rw-r--r-- root/root      1574 2022-04-12 19:55 ./usr/include/mapnik/json/feature_generator_grammar_impl.hpp
-rw-r--r-- root/root      3294 2022-04-12 19:55 ./usr/include/mapnik/json/feature_grammar.hpp
-rw-r--r-- root/root      2683 2022-04-12 19:55 ./usr/include/mapnik/json/feature_grammar_impl.hpp
-rw-r--r-- root/root      1843 2022-04-12 19:55 ./usr/include/mapnik/json/feature_parser.hpp
-rw-r--r-- root/root      6302 2022-04-12 19:55 ./usr/include/mapnik/json/generic_json.hpp
-rw-r--r-- root/root      4220 2022-04-12 19:55 ./usr/include/mapnik/json/geometry_generator_grammar.hpp
-rw-r--r-- root/root      3166 2022-04-12 19:55 ./usr/include/mapnik/json/geometry_generator_grammar_impl.hpp
-rw-r--r-- root/root      2520 2022-04-12 19:55 ./usr/include/mapnik/json/geometry_grammar.hpp
-rw-r--r-- root/root      3263 2022-04-12 19:55 ./usr/include/mapnik/json/geometry_grammar_impl.hpp
-rw-r--r-- root/root      1312 2022-04-12 19:55 ./usr/include/mapnik/json/geometry_parser.hpp
-rw-r--r-- root/root      7340 2022-04-12 19:55 ./usr/include/mapnik/json/geometry_util.hpp
-rw-r--r-- root/root      1459 2022-04-12 19:55 ./usr/include/mapnik/json/positions.hpp
-rw-r--r-- root/root      2051 2022-04-12 19:55 ./usr/include/mapnik/json/positions_grammar.hpp
-rw-r--r-- root/root      3163 2022-04-12 19:55 ./usr/include/mapnik/json/positions_grammar_impl.hpp
-rw-r--r-- root/root      2706 2022-04-12 19:55 ./usr/include/mapnik/json/properties_generator_grammar.hpp
-rw-r--r-- root/root      2705 2022-04-12 19:55 ./usr/include/mapnik/json/properties_generator_grammar_impl.hpp
-rw-r--r-- root/root      2763 2022-04-12 19:55 ./usr/include/mapnik/json/stringifier.hpp
-rw-r--r-- root/root      7172 2022-04-12 19:55 ./usr/include/mapnik/json/topojson_grammar.hpp
-rw-r--r-- root/root      6420 2022-04-12 19:55 ./usr/include/mapnik/json/topojson_grammar_impl.hpp
-rw-r--r-- root/root     21378 2022-04-12 19:55 ./usr/include/mapnik/json/topojson_utils.hpp
-rw-r--r-- root/root      2995 2022-04-12 19:55 ./usr/include/mapnik/json/topology.hpp
-rw-r--r-- root/root      1381 2022-04-12 19:55 ./usr/include/mapnik/json/value_converters.hpp
-rw-r--r-- root/root      6995 2022-04-12 19:55 ./usr/include/mapnik/label_collision_detector.hpp
-rw-r--r-- root/root      6105 2022-04-12 19:55 ./usr/include/mapnik/layer.hpp
-rw-r--r-- root/root      1435 2022-04-12 19:55 ./usr/include/mapnik/load_map.hpp
-rw-r--r-- root/root      1537 2022-04-12 19:55 ./usr/include/mapnik/make_unique.hpp
-rw-r--r-- root/root     15268 2022-04-12 19:55 ./usr/include/mapnik/map.hpp
-rw-r--r-- root/root      2111 2022-04-12 19:55 ./usr/include/mapnik/mapped_memory_cache.hpp
-rw-r--r-- root/root      4983 2022-04-12 19:55 ./usr/include/mapnik/marker.hpp
-rw-r--r-- root/root      2237 2022-04-12 19:55 ./usr/include/mapnik/marker_cache.hpp
-rw-r--r-- root/root      7552 2022-04-12 19:55 ./usr/include/mapnik/marker_helpers.hpp
-rw-r--r-- root/root      4708 2022-04-12 19:55 ./usr/include/mapnik/markers_placement.hpp
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/include/mapnik/markers_placements/
-rw-r--r-- root/root      3301 2022-04-12 19:55 ./usr/include/mapnik/markers_placements/basic.hpp
-rw-r--r-- root/root      2942 2022-04-12 19:55 ./usr/include/mapnik/markers_placements/interior.hpp
-rw-r--r-- root/root      3832 2022-04-12 19:55 ./usr/include/mapnik/markers_placements/line.hpp
-rw-r--r-- root/root      3702 2022-04-12 19:55 ./usr/include/mapnik/markers_placements/point.hpp
-rw-r--r-- root/root      2474 2022-04-12 19:55 ./usr/include/mapnik/markers_placements/vertext_first.hpp
-rw-r--r-- root/root      2596 2022-04-12 19:55 ./usr/include/mapnik/markers_placements/vertext_last.hpp
-rw-r--r-- root/root      2210 2022-04-12 19:55 ./usr/include/mapnik/memory_datasource.hpp
-rw-r--r-- root/root      3140 2022-04-12 19:55 ./usr/include/mapnik/memory_featureset.hpp
-rw-r--r-- root/root      9189 2022-04-12 19:55 ./usr/include/mapnik/octree.hpp
-rw-r--r-- root/root     19304 2022-04-12 19:55 ./usr/include/mapnik/offset_converter.hpp
-rw-r--r-- root/root      3933 2022-04-12 19:55 ./usr/include/mapnik/palette.hpp
-rw-r--r-- root/root      4048 2022-04-12 19:55 ./usr/include/mapnik/params.hpp
-rw-r--r-- root/root      7358 2022-04-12 19:55 ./usr/include/mapnik/params_impl.hpp
-rw-r--r-- root/root      1699 2022-04-12 19:55 ./usr/include/mapnik/parse_path.hpp
-rw-r--r-- root/root      1412 2022-04-12 19:55 ./usr/include/mapnik/parse_transform.hpp
-rw-r--r-- root/root      4427 2022-04-12 19:55 ./usr/include/mapnik/path.hpp
-rw-r--r-- root/root      1454 2022-04-12 19:55 ./usr/include/mapnik/path_expression.hpp
-rw-r--r-- root/root      1906 2022-04-12 19:55 ./usr/include/mapnik/path_expression_grammar.hpp
-rw-r--r-- root/root      1946 2022-04-12 19:55 ./usr/include/mapnik/path_expression_grammar_impl.hpp
-rw-r--r-- root/root      2225 2022-04-12 19:55 ./usr/include/mapnik/pixel_position.hpp
-rw-r--r-- root/root      2696 2022-04-12 19:55 ./usr/include/mapnik/pixel_types.hpp
-rw-r--r-- root/root      1815 2022-04-12 19:55 ./usr/include/mapnik/plugin.hpp
-rw-r--r-- root/root     22250 2022-04-12 19:55 ./usr/include/mapnik/png_io.hpp
-rw-r--r-- root/root      4147 2022-04-12 19:55 ./usr/include/mapnik/pool.hpp
-rw-r--r-- root/root      3306 2022-04-12 19:55 ./usr/include/mapnik/proj_strategy.hpp
-rw-r--r-- root/root      2637 2022-04-12 19:55 ./usr/include/mapnik/proj_transform.hpp
-rw-r--r-- root/root      2695 2022-04-12 19:55 ./usr/include/mapnik/projection.hpp
-rw-r--r-- root/root      1459 2022-04-12 19:55 ./usr/include/mapnik/ptree_helpers.hpp
-rw-r--r-- root/root     10023 2022-04-12 19:55 ./usr/include/mapnik/quad_tree.hpp
-rw-r--r-- root/root      4282 2022-04-12 19:55 ./usr/include/mapnik/query.hpp
-rw-r--r-- root/root      2467 2022-04-12 19:55 ./usr/include/mapnik/raster.hpp
-rw-r--r-- root/root      7557 2022-04-12 19:55 ./usr/include/mapnik/raster_colorizer.hpp
-rw-r--r-- root/root      3190 2022-04-12 19:55 ./usr/include/mapnik/renderer_common.hpp
-rw-r--r-- root/root      1720 2022-04-12 19:55 ./usr/include/mapnik/request.hpp
-rw-r--r-- root/root      2814 2022-04-12 19:55 ./usr/include/mapnik/rule.hpp
-rw-r--r-- root/root      2528 2022-04-12 19:55 ./usr/include/mapnik/rule_cache.hpp
-rw-r--r-- root/root      5149 2022-04-12 19:55 ./usr/include/mapnik/safe_cast.hpp
-rw-r--r-- root/root      1382 2022-04-12 19:55 ./usr/include/mapnik/save_map.hpp
-rw-r--r-- root/root      1249 2022-04-12 19:55 ./usr/include/mapnik/scale_denominator.hpp
-rw-r--r-- root/root      1451 2022-04-12 19:55 ./usr/include/mapnik/segment.hpp
-rw-r--r-- root/root       630 2022-04-12 19:55 ./usr/include/mapnik/simplify.hpp
-rw-r--r-- root/root     18013 2022-04-12 19:55 ./usr/include/mapnik/simplify_converter.hpp
-rw-r--r-- root/root      6872 2022-04-12 19:55 ./usr/include/mapnik/span_image_filter.hpp
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/include/mapnik/sparsehash/
-rw-r--r-- root/root     16024 2022-04-12 19:55 ./usr/include/mapnik/sparsehash/dense_hash_map
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/include/mapnik/sparsehash/internal/
-rw-r--r-- root/root     54187 2022-04-12 19:55 ./usr/include/mapnik/sparsehash/internal/densehashtable.h
-rw-r--r-- root/root     13718 2022-04-12 19:55 ./usr/include/mapnik/sparsehash/internal/hashtable-common.h
-rw-r--r-- root/root      3922 2022-04-12 19:55 ./usr/include/mapnik/sparsehash/internal/libc_allocator_with_realloc.h
-rw-r--r-- root/root      1335 2022-04-12 19:55 ./usr/include/mapnik/sparsehash/internal/sparseconfig.h
-rw-r--r-- root/root      4725 2022-04-12 19:55 ./usr/include/mapnik/sparsehash/template_util.h
-rw-r--r-- root/root     15244 2022-04-12 19:55 ./usr/include/mapnik/sparsehash/type_traits.h
-rw-r--r-- root/root      2625 2022-04-12 19:55 ./usr/include/mapnik/sql_utils.hpp
-rw-r--r-- root/root      4160 2022-04-12 19:55 ./usr/include/mapnik/sse.hpp
-rw-r--r-- root/root      1123 2022-04-12 19:55 ./usr/include/mapnik/stringify_macro.hpp
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/include/mapnik/svg/
-rw-r--r-- root/root      4945 2022-04-12 19:55 ./usr/include/mapnik/svg/geometry_svg_generator.hpp
-rw-r--r-- root/root      2466 2022-04-12 19:55 ./usr/include/mapnik/svg/geometry_svg_generator_impl.hpp
-rw-r--r-- root/root      9303 2022-04-12 19:55 ./usr/include/mapnik/svg/svg_converter.hpp
-rw-r--r-- root/root      2746 2022-04-12 19:55 ./usr/include/mapnik/svg/svg_parser.hpp
-rw-r--r-- root/root      1566 2022-04-12 19:55 ./usr/include/mapnik/svg/svg_parser_exception.hpp
-rw-r--r-- root/root     28632 2022-04-12 19:55 ./usr/include/mapnik/svg/svg_path_adapter.hpp
-rw-r--r-- root/root      4752 2022-04-12 19:55 ./usr/include/mapnik/svg/svg_path_attributes.hpp
-rw-r--r-- root/root      4759 2022-04-12 19:55 ./usr/include/mapnik/svg/svg_path_commands.hpp
-rw-r--r-- root/root      2558 2022-04-12 19:55 ./usr/include/mapnik/svg/svg_path_grammar.hpp
-rw-r--r-- root/root      4214 2022-04-12 19:55 ./usr/include/mapnik/svg/svg_path_grammar_impl.hpp
-rw-r--r-- root/root      1877 2022-04-12 19:55 ./usr/include/mapnik/svg/svg_path_parser.hpp
-rw-r--r-- root/root      1725 2022-04-12 19:55 ./usr/include/mapnik/svg/svg_points_grammar.hpp
-rw-r--r-- root/root      2181 2022-04-12 19:55 ./usr/include/mapnik/svg/svg_points_grammar_impl.hpp
-rw-r--r-- root/root     19483 2022-04-12 19:55 ./usr/include/mapnik/svg/svg_renderer_agg.hpp
-rw-r--r-- root/root      2268 2022-04-12 19:55 ./usr/include/mapnik/svg/svg_storage.hpp
-rw-r--r-- root/root      2129 2022-04-12 19:55 ./usr/include/mapnik/svg/svg_transform_grammar.hpp
-rw-r--r-- root/root      5646 2022-04-12 19:55 ./usr/include/mapnik/svg/svg_transform_grammar_impl.hpp
-rw-r--r-- root/root     14142 2022-04-12 19:55 ./usr/include/mapnik/symbolizer.hpp
-rw-r--r-- root/root      6016 2022-04-12 19:55 ./usr/include/mapnik/symbolizer_base.hpp
-rw-r--r-- root/root      8429 2022-04-12 19:55 ./usr/include/mapnik/symbolizer_default_values.hpp
-rw-r--r-- root/root      3316 2022-04-12 19:55 ./usr/include/mapnik/symbolizer_dispatch.hpp
-rw-r--r-- root/root      5456 2022-04-12 19:55 ./usr/include/mapnik/symbolizer_enumerations.hpp
-rw-r--r-- root/root      2575 2022-04-12 19:55 ./usr/include/mapnik/symbolizer_hash.hpp
-rw-r--r-- root/root      2378 2022-04-12 19:55 ./usr/include/mapnik/symbolizer_keys.hpp
-rw-r--r-- root/root     14505 2022-04-12 19:55 ./usr/include/mapnik/symbolizer_utils.hpp
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/include/mapnik/text/
-rw-r--r-- root/root      1326 2022-04-12 19:55 ./usr/include/mapnik/text/evaluated_format_properties_ptr.hpp
-rw-r--r-- root/root      2806 2022-04-12 19:55 ./usr/include/mapnik/text/face.hpp
-rw-r--r-- root/root      3162 2022-04-12 19:55 ./usr/include/mapnik/text/font_feature_settings.hpp
-rw-r--r-- root/root      1506 2022-04-12 19:55 ./usr/include/mapnik/text/font_library.hpp
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/include/mapnik/text/formatting/
-rw-r--r-- root/root      1999 2022-04-12 19:55 ./usr/include/mapnik/text/formatting/base.hpp
-rw-r--r-- root/root      2619 2022-04-12 19:55 ./usr/include/mapnik/text/formatting/format.hpp
-rw-r--r-- root/root      2607 2022-04-12 19:55 ./usr/include/mapnik/text/formatting/layout.hpp
-rw-r--r-- root/root      1903 2022-04-12 19:55 ./usr/include/mapnik/text/formatting/list.hpp
-rw-r--r-- root/root      1857 2022-04-12 19:55 ./usr/include/mapnik/text/formatting/registry.hpp
-rw-r--r-- root/root      1938 2022-04-12 19:55 ./usr/include/mapnik/text/formatting/text.hpp
-rw-r--r-- root/root      3277 2022-04-12 19:55 ./usr/include/mapnik/text/glyph_info.hpp
-rw-r--r-- root/root      4162 2022-04-12 19:55 ./usr/include/mapnik/text/glyph_positions.hpp
-rw-r--r-- root/root      7606 2022-04-12 19:55 ./usr/include/mapnik/text/harfbuzz_shaper.hpp
-rw-r--r-- root/root      5091 2022-04-12 19:55 ./usr/include/mapnik/text/icu_shaper.hpp
-rw-r--r-- root/root      4250 2022-04-12 19:55 ./usr/include/mapnik/text/itemizer.hpp
-rw-r--r-- root/root      4151 2022-04-12 19:55 ./usr/include/mapnik/text/placement_finder.hpp
-rw-r--r-- root/root      3490 2022-04-12 19:55 ./usr/include/mapnik/text/placement_finder_impl.hpp
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/include/mapnik/text/placements/
-rw-r--r-- root/root      3805 2022-04-12 19:55 ./usr/include/mapnik/text/placements/base.hpp
-rw-r--r-- root/root      1989 2022-04-12 19:55 ./usr/include/mapnik/text/placements/dummy.hpp
-rw-r--r-- root/root      2327 2022-04-12 19:55 ./usr/include/mapnik/text/placements/list.hpp
-rw-r--r-- root/root      1968 2022-04-12 19:55 ./usr/include/mapnik/text/placements/registry.hpp
-rw-r--r-- root/root      2893 2022-04-12 19:55 ./usr/include/mapnik/text/placements/simple.hpp
-rw-r--r-- root/root      4394 2022-04-12 19:55 ./usr/include/mapnik/text/properties_util.hpp
-rw-r--r-- root/root      4241 2022-04-12 19:55 ./usr/include/mapnik/text/renderer.hpp
-rw-r--r-- root/root       596 2022-04-12 19:55 ./usr/include/mapnik/text/rotation.hpp
-rw-r--r-- root/root      3400 2022-04-12 19:55 ./usr/include/mapnik/text/scrptrun.hpp
-rw-r--r-- root/root      6736 2022-04-12 19:55 ./usr/include/mapnik/text/symbolizer_helpers.hpp
-rw-r--r-- root/root      8350 2022-04-12 19:55 ./usr/include/mapnik/text/text_layout.hpp
-rw-r--r-- root/root      3416 2022-04-12 19:55 ./usr/include/mapnik/text/text_line.hpp
-rw-r--r-- root/root      7542 2022-04-12 19:55 ./usr/include/mapnik/text/text_properties.hpp
-rw-r--r-- root/root     19158 2022-04-12 19:55 ./usr/include/mapnik/tiff_io.hpp
-rw-r--r-- root/root      3735 2022-04-12 19:55 ./usr/include/mapnik/timer.hpp
-rw-r--r-- root/root      3148 2022-04-12 19:55 ./usr/include/mapnik/tolerance_iterator.hpp
-rw-r--r-- root/root      6163 2022-04-12 19:55 ./usr/include/mapnik/transform_expression.hpp
-rw-r--r-- root/root      2681 2022-04-12 19:55 ./usr/include/mapnik/transform_expression_grammar.hpp
-rw-r--r-- root/root      4344 2022-04-12 19:55 ./usr/include/mapnik/transform_expression_grammar_impl.hpp
-rw-r--r-- root/root      3387 2022-04-12 19:55 ./usr/include/mapnik/transform_path_adapter.hpp
-rw-r--r-- root/root      7447 2022-04-12 19:55 ./usr/include/mapnik/transform_processor.hpp
-rw-r--r-- root/root      1839 2022-04-12 19:55 ./usr/include/mapnik/unicode.hpp
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/include/mapnik/util/
-rw-r--r-- root/root      2701 2022-04-12 19:55 ./usr/include/mapnik/util/char_array_buffer.hpp
-rw-r--r-- root/root      2193 2022-04-12 19:55 ./usr/include/mapnik/util/const_rendering_buffer.hpp
-rw-r--r-- root/root      2919 2022-04-12 19:55 ./usr/include/mapnik/util/container_adapter.hpp
-rw-r--r-- root/root      2600 2022-04-12 19:55 ./usr/include/mapnik/util/conversions.hpp
-rw-r--r-- root/root      1309 2022-04-12 19:55 ./usr/include/mapnik/util/dasharray_parser.hpp
-rw-r--r-- root/root      1555 2022-04-12 19:55 ./usr/include/mapnik/util/feature_to_geojson.hpp
-rw-r--r-- root/root      1905 2022-04-12 19:55 ./usr/include/mapnik/util/featureset_buffer.hpp
-rw-r--r-- root/root      2574 2022-04-12 19:55 ./usr/include/mapnik/util/file_io.hpp
-rw-r--r-- root/root      1838 2022-04-12 19:55 ./usr/include/mapnik/util/fs.hpp
-rw-r--r-- root/root      3112 2022-04-12 19:55 ./usr/include/mapnik/util/geometry_to_ds_type.hpp
-rw-r--r-- root/root      1307 2022-04-12 19:55 ./usr/include/mapnik/util/geometry_to_geojson.hpp
-rw-r--r-- root/root      2045 2022-04-12 19:55 ./usr/include/mapnik/util/geometry_to_svg.hpp
-rw-r--r-- root/root      8945 2022-04-12 19:55 ./usr/include/mapnik/util/geometry_to_wkb.hpp
-rw-r--r-- root/root      2021 2022-04-12 19:55 ./usr/include/mapnik/util/geometry_to_wkt.hpp
-rw-r--r-- root/root      2502 2022-04-12 19:55 ./usr/include/mapnik/util/hsl.hpp
-rw-r--r-- root/root      1750 2022-04-12 19:55 ./usr/include/mapnik/util/is_clockwise.hpp
-rw-r--r-- root/root      1178 2022-04-12 19:55 ./usr/include/mapnik/util/math.hpp
-rw-r--r-- root/root      1203 2022-04-12 19:55 ./usr/include/mapnik/util/name_to_int.hpp
-rw-r--r-- root/root      1657 2022-04-12 19:55 ./usr/include/mapnik/util/noncopyable.hpp
-rw-r--r-- root/root      3670 2022-04-12 19:55 ./usr/include/mapnik/util/path_iterator.hpp
-rw-r--r-- root/root      1591 2022-04-12 19:55 ./usr/include/mapnik/util/rounding_cast.hpp
-rw-r--r-- root/root      4144 2022-04-12 19:55 ./usr/include/mapnik/util/singleton.hpp
-rw-r--r-- root/root      6562 2022-04-12 19:55 ./usr/include/mapnik/util/spatial_index.hpp
-rw-r--r-- root/root      1767 2022-04-12 19:55 ./usr/include/mapnik/util/timer.hpp
-rw-r--r-- root/root      2652 2022-04-12 19:55 ./usr/include/mapnik/util/trim.hpp
-rw-r--r-- root/root      1415 2022-04-12 19:55 ./usr/include/mapnik/util/utf_conv_win.hpp
-rw-r--r-- root/root      2561 2022-04-12 19:55 ./usr/include/mapnik/util/variant.hpp
-rw-r--r-- root/root      2054 2022-04-12 19:55 ./usr/include/mapnik/util/variant_io.hpp
-rw-r--r-- root/root      4672 2022-04-12 19:55 ./usr/include/mapnik/value.hpp
-rw-r--r-- root/root      1621 2022-04-12 19:55 ./usr/include/mapnik/value_error.hpp
-rw-r--r-- root/root      1938 2022-04-12 19:55 ./usr/include/mapnik/value_hash.hpp
-rw-r--r-- root/root      4079 2022-04-12 19:55 ./usr/include/mapnik/value_types.hpp
-rw-r--r-- root/root      1550 2022-04-12 19:55 ./usr/include/mapnik/version.hpp
-rw-r--r-- root/root      2251 2022-04-12 19:55 ./usr/include/mapnik/vertex.hpp
-rw-r--r-- root/root      3966 2022-04-12 19:55 ./usr/include/mapnik/vertex_adapters.hpp
-rw-r--r-- root/root      8255 2022-04-12 19:55 ./usr/include/mapnik/vertex_cache.hpp
-rw-r--r-- root/root     13497 2022-04-12 19:55 ./usr/include/mapnik/vertex_converters.hpp
-rw-r--r-- root/root      2977 2022-04-12 19:55 ./usr/include/mapnik/vertex_processor.hpp
-rw-r--r-- root/root      4642 2022-04-12 19:55 ./usr/include/mapnik/vertex_vector.hpp
-rw-r--r-- root/root      2856 2022-04-12 19:55 ./usr/include/mapnik/view_strategy.hpp
-rw-r--r-- root/root      4798 2022-04-12 19:55 ./usr/include/mapnik/view_transform.hpp
-rw-r--r-- root/root      2705 2022-04-12 19:55 ./usr/include/mapnik/warning_ignore.hpp
-rw-r--r-- root/root      1394 2022-04-12 19:55 ./usr/include/mapnik/warning_ignore_agg.hpp
-rw-r--r-- root/root      2556 2022-04-12 19:55 ./usr/include/mapnik/warp.hpp
-rw-r--r-- root/root      6960 2022-04-12 19:55 ./usr/include/mapnik/webp_io.hpp
-rw-r--r-- root/root      4410 2022-04-12 19:55 ./usr/include/mapnik/well_known_srs.hpp
-rw-r--r-- root/root      2285 2022-04-12 19:55 ./usr/include/mapnik/wkb.hpp
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/include/mapnik/wkt/
-rw-r--r-- root/root      1727 2022-04-12 19:55 ./usr/include/mapnik/wkt/wkt_factory.hpp
-rw-r--r-- root/root      4558 2022-04-12 19:55 ./usr/include/mapnik/wkt/wkt_generator_grammar.hpp
-rw-r--r-- root/root      2939 2022-04-12 19:55 ./usr/include/mapnik/wkt/wkt_generator_grammar_impl.hpp
-rw-r--r-- root/root      4775 2022-04-12 19:55 ./usr/include/mapnik/wkt/wkt_grammar.hpp
-rw-r--r-- root/root      5811 2022-04-12 19:55 ./usr/include/mapnik/wkt/wkt_grammar_impl.hpp
-rw-r--r-- root/root      7492 2022-04-12 19:55 ./usr/include/mapnik/xml_attribute_cast.hpp
-rw-r--r-- root/root      1421 2022-04-12 19:55 ./usr/include/mapnik/xml_loader.hpp
-rw-r--r-- root/root      4348 2022-04-12 19:55 ./usr/include/mapnik/xml_node.hpp
-rw-r--r-- root/root      1545 2022-04-12 19:55 ./usr/include/mapnik/xml_tree.hpp
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/lib/
-rw-r--r-- root/root   2959972 2022-04-12 19:55 ./usr/lib/libmapnik-json.a
-rw-r--r-- root/root   1363104 2022-04-12 19:55 ./usr/lib/libmapnik-wkt.a
lrwxrwxrwx root/root         0 2022-04-12 19:55 ./usr/lib/libmapnik.so -> libmapnik.so.3.1
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/share/
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/share/doc/
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/share/doc/libmapnik-dev/
-rw-r--r-- root/root       222 2022-04-12 19:55 ./usr/share/doc/libmapnik-dev/changelog.Debian.armhf.gz
-rw-r--r-- root/root      8182 2022-04-12 19:55 ./usr/share/doc/libmapnik-dev/changelog.Debian.gz
-rw-r--r-- root/root     24424 2021-01-08 11:20 ./usr/share/doc/libmapnik-dev/changelog.gz
-rw-r--r-- root/root     14507 2021-01-08 13:51 ./usr/share/doc/libmapnik-dev/copyright
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/share/lintian/
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/share/lintian/overrides/
-rw-r--r-- root/root        83 2021-01-08 13:51 ./usr/share/lintian/overrides/libmapnik-dev
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/share/man/
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/share/man/man1/
-rw-r--r-- root/root       712 2022-04-12 19:55 ./usr/share/man/man1/mapnik-config.1.gz
-rw-r--r-- root/root       707 2022-04-12 19:55 ./usr/share/man/man1/mapnik-plugin-base.1.gz


libmapnik3.1_3.1.0+ds-2+b2_armhf.deb
------------------------------------

 new Debian package, version 2.0.
 size 1807852 bytes: control archive=1596 bytes.
    1224 bytes,    22 lines      control              
    1312 bytes,    18 lines      md5sums              
      41 bytes,     1 lines      shlibs               
      67 bytes,     2 lines      triggers             
 Package: libmapnik3.1
 Source: mapnik (3.1.0+ds-2)
 Version: 3.1.0+ds-2+b2
 Architecture: armhf
 Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
 Installed-Size: 10988
 Depends: fonts-dejavu, libboost-filesystem1.74.0 (>= 1.74.0), libboost-regex1.74.0-icu71, libc6 (>= 2.33), libcairo2 (>= 1.12.0), libfreetype6 (>= 2.2.1), libgcc-s1 (>= 3.5), libgdal31 (>= 2.3.0), libharfbuzz0b (>= 1.2.6), libicu71 (>= 71.1-1~), libjpeg62-turbo (>= 1.3.1), libpng16-16 (>= 1.6.2-1), libpq5, libsqlite3-0 (>= 3.5.9), libstdc++6 (>= 11), libtiff5 (>= 4.0.3), libwebp7, libxml2 (>= 2.7.4)
 Suggests: postgis
 Section: libs
 Priority: optional
 Homepage: http://www.mapnik.org/
 Description: C++ toolkit for developing GIS applications (libraries)
  Mapnik is an OpenSource C++ toolkit for developing GIS
  (Geographic Information Systems) applications. At the core is a C++
  shared library providing algorithms/patterns for spatial data access and
  visualization.
  .
  Essentially a collection of geographic objects (map, layer, datasource,
  feature, geometry), the library doesn't rely on "windowing systems" and
  is intended to work in multi-threaded environments
  .
  This package contains the shared library and input plugins.

drwxr-xr-x root/root         0 2022-04-12 19:55 ./
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/lib/
lrwxrwxrwx root/root         0 2022-04-12 19:55 ./usr/lib/libmapnik.so.3.1 -> libmapnik.so.3.1.0
-rw-r--r-- root/root   9404784 2022-04-12 19:55 ./usr/lib/libmapnik.so.3.1.0
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/lib/mapnik/
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/lib/mapnik/3.1/
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/lib/mapnik/3.1/input/
-rwxr-xr-x root/root    374068 2022-04-12 19:55 ./usr/lib/mapnik/3.1/input/csv.input
-rwxr-xr-x root/root     62768 2022-04-12 19:55 ./usr/lib/mapnik/3.1/input/gdal.input
-rwxr-xr-x root/root    353588 2022-04-12 19:55 ./usr/lib/mapnik/3.1/input/geojson.input
-rwxr-xr-x root/root     87348 2022-04-12 19:55 ./usr/lib/mapnik/3.1/input/ogr.input
-rwxr-xr-x root/root    144692 2022-04-12 19:55 ./usr/lib/mapnik/3.1/input/pgraster.input
-rwxr-xr-x root/root    177460 2022-04-12 19:55 ./usr/lib/mapnik/3.1/input/postgis.input
-rwxr-xr-x root/root    103728 2022-04-12 19:55 ./usr/lib/mapnik/3.1/input/raster.input
-rwxr-xr-x root/root    107828 2022-04-12 19:55 ./usr/lib/mapnik/3.1/input/shape.input
-rwxr-xr-x root/root    111920 2022-04-12 19:55 ./usr/lib/mapnik/3.1/input/sqlite.input
-rwxr-xr-x root/root    247088 2022-04-12 19:55 ./usr/lib/mapnik/3.1/input/topojson.input
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/share/
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/share/doc/
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/share/doc/libmapnik3.1/
-rw-r--r-- root/root       226 2020-01-21 14:14 ./usr/share/doc/libmapnik3.1/README.Debian
-rw-r--r-- root/root      1981 2021-01-08 11:20 ./usr/share/doc/libmapnik3.1/README.md
-rw-r--r-- root/root       222 2022-04-12 19:55 ./usr/share/doc/libmapnik3.1/changelog.Debian.armhf.gz
-rw-r--r-- root/root      8182 2022-04-12 19:55 ./usr/share/doc/libmapnik3.1/changelog.Debian.gz
-rw-r--r-- root/root     24424 2021-01-08 11:20 ./usr/share/doc/libmapnik3.1/changelog.gz
-rw-r--r-- root/root     14507 2021-01-08 13:51 ./usr/share/doc/libmapnik3.1/copyright
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/share/lintian/
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/share/lintian/overrides/
-rw-r--r-- root/root       353 2022-04-12 19:54 ./usr/share/lintian/overrides/libmapnik3.1


mapnik-utils_3.1.0+ds-2+b2_armhf.deb
------------------------------------

 new Debian package, version 2.0.
 size 198556 bytes: control archive=1188 bytes.
    1052 bytes,    23 lines      control              
     689 bytes,    10 lines      md5sums              
 Package: mapnik-utils
 Source: mapnik (3.1.0+ds-2)
 Version: 3.1.0+ds-2+b2
 Architecture: armhf
 Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
 Installed-Size: 626
 Depends: libboost-program-options1.74.0 (>= 1.74.0), libc6 (>= 2.4), libgcc-s1 (>= 3.5), libicu71 (>= 71.1-1~), libmapnik3.1 (>= 3.1.0+ds), libstdc++6 (>= 11)
 Section: utils
 Priority: optional
 Homepage: http://www.mapnik.org/
 Description: C++ toolkit for developing GIS applications (utilities)
  Mapnik is an OpenSource C++ toolkit for developing GIS
  (Geographic Information Systems) applications. At the core is a C++
  shared library providing algorithms/patterns for spatial data access and
  visualization.
  .
  Essentially a collection of geographic objects (map, layer, datasource,
  feature, geometry), the library doesn't rely on "windowing systems" and
  is intended to work in multi-threaded environments
  .
  This package contains miscellaneous utilities distributed with mapnik:
  .
  shapeindex: program to creates file system based index for ESRI shape-files

drwxr-xr-x root/root         0 2022-04-12 19:55 ./
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/bin/
-rwxr-xr-x root/root    435612 2022-04-12 19:55 ./usr/bin/mapnik-index
-rwxr-xr-x root/root     58780 2022-04-12 19:55 ./usr/bin/mapnik-render
-rwxr-xr-x root/root     83356 2022-04-12 19:55 ./usr/bin/shapeindex
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/share/
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/share/doc/
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/share/doc/mapnik-utils/
-rw-r--r-- root/root       222 2022-04-12 19:55 ./usr/share/doc/mapnik-utils/changelog.Debian.armhf.gz
-rw-r--r-- root/root      8182 2022-04-12 19:55 ./usr/share/doc/mapnik-utils/changelog.Debian.gz
-rw-r--r-- root/root     24424 2021-01-08 11:20 ./usr/share/doc/mapnik-utils/changelog.gz
-rw-r--r-- root/root     14507 2021-01-08 13:51 ./usr/share/doc/mapnik-utils/copyright
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/share/man/
drwxr-xr-x root/root         0 2022-04-12 19:55 ./usr/share/man/man1/
-rw-r--r-- root/root       575 2022-04-12 19:55 ./usr/share/man/man1/mapnik-index.1.gz
-rw-r--r-- root/root       756 2022-04-12 19:55 ./usr/share/man/man1/mapnik-render.1.gz
-rw-r--r-- root/root       992 2022-04-12 19:55 ./usr/share/man/man1/shapeindex.1.gz


+------------------------------------------------------------------------------+
| Post Build                                                                   |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build-Space: 166076
Build-Time: 14582
Distribution: bookworm-staging
Host Architecture: armhf
Install-Time: 1819
Job: mapnik_3.1.0+ds-2
Machine Architecture: armhf
Package: mapnik
Package-Time: 16462
Source-Version: 3.1.0+ds-2
Space: 166076
Status: successful
Version: 3.1.0+ds-2+b2
--------------------------------------------------------------------------------
Finished at 2022-06-17T03:09:01Z
Build needed 04:34:22, 166076k disc space